我正在尝试按照本教程学习如何创建导航抽屉,但我不想在用户从抽屉列表中选择项目后使用片段来显示新内容.解决这个问题的最佳方法是什么?我正在使用不实现Fragments的API 10.
Com*_*are 17
首先,API 10可以通过包含相同的Android支持包访问片段DrawerLayout.这已经存在了两年多了,DrawerLayout如果你不熟悉Android过去两年所拥有的东西,你不应该试图搞砸新事物.
其次,与DrawerLayout片段无关.引用您链接到的网页:
当用户选择抽屉列表中的项目时,系统会对提供给setOnItemClickListener()的OnItemClickListener调用onItemClick().您在onItemClick()方法中执行的操作取决于您实现应用程序结构的方式.
如果你仔细阅读这两个句子,你会发现"片段"这两个词都没有出现.那是因为DrawerLayout没有与片段联系在一起.他们展示的示例代码使用片段,但这仅仅是示例代码.
因此,欢迎您随意更新您的UI:
FragmentTransaction使用Android Support包的片段backport 执行a 或setContentView()再次致电您现有的活动,或| 归档时间: |
|
| 查看次数: |
17774 次 |
| 最近记录: |