我正在开发一个需要嵌套选项卡(选项卡内选项卡)的应用程序。举例来说,我的一个标签是一个消息标签,其中有四个标签 - 收件箱,撰写,发送,垃圾。我的应用程序中有大约3-4个这样的嵌套选项卡。我正在寻找一些建议,让这些标签单独进行活动还是仅仅查看。我已阅读过这个问题,并且我知道这个问题对于应用程序的需求非常具体。但作为初学者,我对我的方法持怀疑态度。最初我不确定我的代码中是否应该进行如此多的活动,因为它会妨碍性能。到目前为止,我已经将主标签创建为单独的活动,将嵌套标签创建为视图。对于大多数内部选项卡,我只希望用户从选项列表中进行选择,尽管有一些涉及更多用户交互的选项卡。通过视图方法可以实现的所有活动方法都可以实现吗?如果是这样,那么如何?任何的意见都将会有帮助。选项卡作为视图或活动?
0
A
回答
0
听起来好像你可以将这些嵌套标签放到每个父标签的不同选项菜单中。在每一个在第一个选项卡菜单中选择您的活动,您可以添加这个...
@Override
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.optionsmenu,menu);
return true;
}
,然后实现一个监听..
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.one:
case R.id.two:
default:
}
return true;
}
,我认为那就是提供更多的选择的最佳方式发送给您的用户以查看您的标签菜单中的每项活动。然后,您可以访问这些菜单中的每一个,以查看用户当前所在的哪一个TabActivity
。他们只需推动默认选项按钮。
相关问题
- 1. 选项卡视图活动滚动
- 2. 从选项卡活动中获取选项卡(父级)视图
- 3. 将工作活动放入滑动选项卡视图
- 4. Bootstrap.Tabs视图不显示选定的选项卡为活动
- 5. 根据操作栏选项卡更改活动内容视图
- 6. 移动到另一个活动从选项卡视图
- 7. 为AJAX选项卡控件设置活动选项卡
- 8. findViewById为非活动片段选项卡
- 9. 活动链接选项卡
- 10. 选项卡活动崩溃
- 11. Android选项卡活动
- 12. Javascript选项卡 - 活动类
- 13. 选项卡式视图中的Android选项卡式视图
- 14. 用选项卡轻扫视图:活动还是片段?
- 15. 有1个活动不同视图的选项卡
- 16. 如何在选项卡式活动android中添加web视图?
- 17. 替代选项卡视图来处理多个活动
- 18. 集标题列表视图选项卡式活动
- 19. Android:在选项卡活动中的列表视图
- 20. 显示选项卡活动更改视图
- 21. 如何为选项卡式活动设置不同的动作
- 22. 动态更改活动选项卡索引jQuery UI选项卡
- 23. 使用选项卡式活动刷卡
- 24. 为选项卡式活动添加了新活动
- 25. Android选项卡式活动:使用ViewPager的动作栏选项卡:每个选项卡的布局不同
- 26. 在视图中为默认选项卡
- 27. 使用CSS指向非活动选项卡的活动选项卡?
- 28. bootstrap选项卡作为移动设备的选项卡
- 29. Android Studio选项卡式活动(滑动视图)查看传呼机检查选项卡式
- 30. 为创建MapFragment的活动实施操作栏选项卡
这发生在我身上,但实际上我是iPhone用户,所以可能是我没有得到这个权利。它是否会出现在Android用户身上,他可能不得不按下菜单按钮来访问更多选项?我的意思是他怎么知道这个标签有更多的选项? – Harsh
我会这么认为。我相信这对于Android用户来说是相当标准的知识。否则,只要你的UI不杂乱,只要你善于管理它们,也就是完成使用它们时调用finish(),它就不一定是一件坏事。我想可能会有更好的方式组织你的用户界面,但.. – Joel