我想在api 14上使用getChildFragmentManager()方法,但當然我得到錯誤。無論如何,在較低的apis上使用這種方法。 由於Android的getChildFragmentManager()級API <17
回答
要在API級別16使用嵌套的片段和下面,就需要使用片段從Android支持封裝的support-v4
或support-v13
部分反向移植。這反過來又要求你從FragmentActivity
繼承,並讓你的碎片繼承自android.support.v4.app.Fragment
。然後,您可以使用call getChildFragmentManager()
來使用嵌套的片段。
你的意思是getChildFragmentManager()是支持的API 14如果我有IMP砸android.support.v4.app.Fragment到我的片段? – dondonhk 2015-03-21 09:31:33
@dondonhk:我認爲是。我在理解你的問題時有點困難。如果您從'android.support.v4.app.Fragment'繼承,並使用'android.support.v4.app.FragmentActivity',則可以訪問'getChildFragmentManager()'的工作實現。對於原生片段('android.app.Fragment'),'getChildFragmentManager()'僅適用於API Level 17及更高版本。 – CommonsWare 2015-03-21 11:17:51
ooops ...對不起我的可憐的英語:/ .... 反正謝謝,我使它現在在我的api 14模擬器上工作... – dondonhk 2015-03-23 03:19:21
要有人出現在這裏通過搜索在谷歌
我在使用DialogFragment
的問題是因爲我進口android.app.DialogFragment
代替android.support.v4.app.DialogFragment
DialogFragment或不類似的問題,是確保你正在導入正確的庫:)
- 1. 片段getChildFragmentManager()api級別<17
- 2. Android級別17
- 3. 啓動avd android api等級17
- 4. API級17中的EditText
- 5. View API level 17 <TextClock>
- 6. com.android.internal.widget.NumberPicker與Android API 17
- 7. 在Android 4.2.2(API等級17)上失敗的Android相機
- 8. Android Studio - getChildFragmentManager/android-support-v4
- 9. 在API級別的Android的<API級別旋轉的ImageView 11
- 10. 錯誤更新的Android SDK到API等級17
- 11. 如何獲得Android API級別17設備的菜單選項?
- 12. Android API 17 TelephonyManager.getAllCellInfo()和TelephonyManager.getNeighboringCellInfo()
- 13. Android從API讀取Settings.Global <17?每低於我的答案
- 14. 運行在API上的Android Studio驗證錯誤<17
- 15. Android應用程序無法在API級別工作> 17
- 16. 在API級別17上從android瀏覽器啓動活動
- 17. Android獲取移動數據信號強度(API <17)
- 18. API級別8的Google Maps API V2 android應用程序最多17個
- 19. android telephony(api 17/android 4.2)問題
- 20. 的Android AlertDialog setOnDismissListener的API低於17
- 21. 如何下載android的sdk api 17?
- 22. 打開mobiledata開/關的Android API 17
- 23. HttpURLConnection的工作API級別<11,不工作的API級別>在Android
- 24. AlertDialog.Builder解僱不適用於API 17 android
- 25. NoSuchMethodError getChildFragmentManager()
- 26. Android - 在Android API中使用指紋API 17
- 27. getChildFragmentManager()和支持庫
- 28. 實施API> 17
- 29. 找不到API級別17的LoaderManager參考
- 30. android dalvikvm error:threadid = 17
使用'getSupportChildFragmentManager()' – 2014-08-31 19:20:59