我目前正在構建一個應用程序,並已決定實現易於使用的導航抽屜。目前,我的幾乎所有類都擴展了活動,但是,查看導航抽屜的例子,它們都使用片段。我是否必須爲此使用片段,還是可以將我的課程保留爲活動? 我只是擔心,因爲我幾乎完成了應用程序,並被告知他們不使用相同的方法。使用導航抽屜時是否必須使用片段
0
A
回答
0
爲了保持豐富的用戶界面功能,最好使用碎片。
如果你有麻煩調用方法,您可以隨時撥打
getActivity().TheMethod ()
將使用父活動來調用相關的方法爲您服務。
+0
非常感謝你,這是真正有用的,它以任何方式影響性能?或者我可以將它用在我的心中嗎? – user3307142
2
不,你可以通過Activity獲得成績。不需要使用片段。 http://developer.android.com/training/implementing-navigation/nav-drawer.html
閱讀此參考資料,其中包含有關抽屜佈局的詳細信息。
創建一個名爲DrawerBaseActivity的基類,它擴展了Activity。將所有抽屜代碼添加到DrawerBaseActivity,並使所有自定義活動擴展DrawerBaseActivity。
鏈接引用要求您替換drawerItemClick上的片段。但不是片段將創建意圖替換爲活動並開始您的活動。
private class DrawerItemClickListener implements ListView.OnItemClickListener {
@Override
public void onItemClick(AdapterView parent, View view, int position, long id) {
switch (position)
{ case 1 :
// start your respective activity
}
}
}
相關問題
- 1. 使用導航抽屜顯示片段
- 2. 片段導航抽屜
- 3. 抽屜導航和片段?
- 4. 片段導航抽屜viewpagerindicator
- 5. 帶導航抽屜的片段導航
- 6. 必須包括導航抽屜
- 7. 如何在使用導航抽屜的片段時在底部導航欄上添加導航抽屜?
- 8. 導航抽屜與導航抽屜片段
- 9. Android片段addToBackStack不能使用導航抽屜
- 10. 不能在導航抽屜中使用片段
- 11. 如何打開使用導航抽屜onClickListener片段()
- 12. 使用導航抽屜保存片段狀態
- 13. 從片段訪問和使用活動導航抽屜
- 14. 在片段中使用導航抽屜和工具欄
- 15. 使用導航抽屜的Android片段狀態
- 16. 如何在導航抽屜中使用片段?
- 17. 使用導航抽屜管理片段生命週期
- 18. 抽屜式導航片段 - TextWatcher崩潰
- 19. 添加按鈕,導航抽屜片段
- 20. 我的片段隱藏導航抽屜?
- 21. 錯誤的片段和導航抽屜
- 22. 導航抽屜不顯示片段
- 23. 在片段上創建導航抽屜
- 24. 片段內的HTML Android導航抽屜
- 25. 機器人導航抽屜,片段
- 26. 在片段上添加導航抽屜
- 27. 防止抽屜式導航片段
- 28. Android導航抽屜和片段
- 29. Android - 導航抽屜碎片
- 30. Android碎片導航抽屜
是的,不斷變化的活動片段也不是什麼大事情:-) –