Tôi có một ứng dụng hỗ trợ thư viện android 2.2.Trong ứng dụng này tôi muốn sử dụng đoạn ai đó đề xuất tôi, nếu có thể làm thế nào để làm điều đó.cách sử dụng phân đoạn trong android 2.2?
Cảm ơn
Tôi có một ứng dụng hỗ trợ thư viện android 2.2.Trong ứng dụng này tôi muốn sử dụng đoạn ai đó đề xuất tôi, nếu có thể làm thế nào để làm điều đó.cách sử dụng phân đoạn trong android 2.2?
Cảm ơn
Tôi nghĩ rằng, để bao gồm mảnh trong Android 2.2, bạn cần phải thêm android-support-v4.jar
để dự án của bạn.
Bạn có thể sử dụng support package, còn gọi là thư viện tương thích v4 cho điều đó.
Có bạn cần sử dụng thư viện hỗ trợ. Điều quan trọng cần biết là bạn có thể sử dụng thư viện hỗ trợ trên tổ ong và bánh sandwich icecream. Bằng cách đó bạn có thể sử dụng cùng một bản dựng trên tất cả các nền tảng. Bạn cần sử dụng SDK 4.0 làm mục tiêu với minsdk 2.2. Một vấn đề khác là các hoạt động cài đặt. Đối với Honeycomb + bạn có thể sử dụng PreferenceFragment chưa được hỗ trợ bởi thư viện hỗ trợ. Nếu bạn sử dụng phương thức onBuildHeaders mới của PreferenceActivity và thẻ "header" trong tệp settings.xml, bạn cần đặt xml đó vào một thư mục riêng biệt như ví dụ xml-v12 để xác định rằng nó chỉ được sử dụng với API-12 +.
Đối với các thiết lập có một cái nhìn để: http://developer.android.com/reference/android/preference/PreferenceActivity.html có một ví dụ điển hình của onBuildHeaders
Đối với các thư viện hỗ trợ: http://developer.android.com/sdk/compatibility-library.html
Một cái gì đó tôi cần phải thêm: Tôi đã thực hiện giải pháp này và hầu như tất cả mọi thứ hoạt động tốt. Trong một trường hợp khi tôi xóa một đoạn bằng TRANSIT_FRAGMENT_CLOSE, nó không hoạt động. Cùng một mã hoạt động trên 2,3 với lib hỗ trợ và trên tổ ong nếu tôi không sử dụng lib hỗ trợ. Để tiếp tục sử dụng lib hỗ trợ trên Honeycomb, tôi phải sử dụng TRANSIT_NONE. Có vẻ như một lỗi trong lib hỗ trợ nhưng tôi không có thời gian để điều tra thêm. – kingston
có bất kỳ hướng dẫn đơn giản nào cho các đoạn không? – Omid
Nhấp chuột phải vào dự án Android bạn muốn thêm hỗ trợ Fragment cho .
Cũng đừng quên sử dụng getSupportFragmentManager
ở vị trí của getFragmentManager()
.
cho đến của nó trong 17% –