我目前正在构建一个应用程序,并已决定实现易于使用的导航抽屉。目前,我的几乎所有类都扩展了活动,但是,查看导航抽屉的例子,它们都使用片段。我是否必须为此使用片段,还是可以将我的课程保留为活动? 我只是担心,因为我几乎完成了应用程序,并被告知他们不使用相同的方法。使用导航抽屉时是否必须使用片段
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碎片导航抽屉
是的,不断变化的活动片段也不是什么大事情:-) –