Tôi đang cố gắng sử dụng phương thức getChildFragmentManager() trên api 14, nhưng tất nhiên là tôi gặp lỗi. Có anyway để sử dụng phương pháp này trên apis thấp hơn. Cảm ơnAPI cấp getChildFragmentManager() của Android <17
Trả lời
Để sử dụng các đoạn lồng nhau trên API cấp 16 trở xuống, bạn cần phải sử dụng phân đoạn quay lại từ phần support-v4
hoặc support-v13
của gói Hỗ trợ Android. Điều này, đến lượt nó, đòi hỏi bạn phải kế thừa từ FragmentActivity
và có các mảnh của bạn kế thừa từ android.support.v4.app.Fragment
. Sau đó, bạn có thể call getChildFragmentManager()
để sử dụng các đoạn lồng nhau.
bạn có nghĩa là getChildFragmentManager() được hỗ trợ trên api 14 nếu tôi có imp android android.support.v4.app.Fragment vào phân đoạn của tôi? – dondonhk
@dondonhk: Tôi nghĩ vậy. Tôi gặp khó khăn trong việc hiểu câu hỏi của bạn. Nếu bạn đang kế thừa từ 'android.support.v4.app.Fragment' và sử dụng' android.support.v4.app.FragmentActivity', bạn có quyền truy cập vào một triển khai làm việc của 'getChildFragmentManager()'. Với các phân đoạn gốc ('android.app.Fragment'),' getChildFragmentManager() 'chỉ có sẵn trên API cấp 17 trở lên. – CommonsWare
ooops ... xin lỗi vì tiếng anh nghèo của tôi:/.... anyways cảm ơn, tôi đã làm cho nó làm việc trên api 14 giả lập của tôi bây giờ ... – dondonhk
Để ai đó mà xuất hiện ở đây bằng cách tìm kiếm trên Google
Tôi đã có một vấn đề tương tự sử dụng DialogFragment
Vấn đề là bởi vì tôi đã nhập khẩu android.app.DialogFragment
thay vì android.support.v4.app.DialogFragment
DialogFragment hay không, hãy chắc chắn rằng bạn đang nhập đúng libs :)
- 1. FloatingActionButton, nút vuông bên dưới cấp API 17
- 2. Sử dụng KeyPairGeneratorSpec cho cấp API Android <18?
- 3. được thêm vào trong API 17 hoạt động ở các cấp API thấp hơn quá
- 4. getChildFragmentManager() và hỗ trợ thư viện
- 5. Cấp API thay đổi Android của Eclipse
- 6. Không thể tìm thấy tham chiếu LoaderManager với API Cấp 17
- 7. appView.addJavascriptInterface() không hoạt động trên API 17
- 8. RecyclerView vấn đề chiều cao trong API 17 và API 16 - Android
- 9. Android: API cấp VS. Phiên bản Android
- 10. Phương thức getChildFragmentManager() là không xác định
- 11. Trong IntelliJ, cách đặt cấp API Android
- 12. Lỗi khi thay đổi cấp API Android?
- 13. Danh sách API Android <cellinfo>
- 14. API lịch Android và API nhà cung cấp lịch
- 15. Hạ cấp SDK Android (api 23 -> api 21)
- 16. Văn bản Nút Android không tập trung khi sử dụng API 17 để hiển thị
- 17. Cách phát hiện các màn hình bên ngoài trong Android API trước 17
- 18. C++ 17 biến thể <any> bên trong lớp
- 19. Rotating ImageView trong Android <API Level 11
- 20. Cấp API Android tối thiểu để chạy API Google Maps Android v2
- 21. Android 4.0 - API cấp 14 so với API Google (Google Inc.) - API Cấp 14: Sự khác biệt là gì?
- 22. Thiếu API Google cho cấp API 25
- 23. <animated-vector> yêu cầu cấp API 21 (min hiện tại là 15)
- 24. API Google Maps Android cung cấp ứng dụng NoClassDefFoundError
- 25. Android Studio Lint - đặt cấp API cho lint
- 26. Tab + Vuốt trong Android cho tất cả các cấp API
- 27. API âm thanh cấp thấp dành cho Android
- 28. Có thể rút được mật độ cho Cấp API <15
- 29. Nơi thu hồi quyền API Google được cấp trên Android?
sử dụng 'getSupportChildFragmentManager() ' –