【发布时间】:2015-09-19 19:05:30
【问题描述】:
我最近开始了 android 应用程序开发并开发了我的第一个应用程序。我想开发一个基于标签的界面。我不需要使用兼容性库。对于旧版本。
我想要这样的界面:
我知道选项卡式活动已被弃用。所以现在我有两个我知道的选择。操作栏选项卡 (http://developer.android.com/guide/topics/ui/actionbar.html#Tabs) 或带有选项卡小部件的选项卡主机,如此处示例所示:http://android.codeandmagic.org/android-tabs-with-fragments/
在本文的最后,我读到这种方式已经过时,推荐使用操作栏选项卡。但就我而言,除了标签之外,我还有两个要求:
- 我需要另一个活动公共区域,而不是那些选项卡。我不确定操作栏选项卡是否也可以拥有该公共区域。图像中带有edittext的区域是地方,我在说。
- 我需要在两个选项卡和父活动之间进行通信。
所以我的问题是我应该以哪种方式工作?带有标签小部件或操作栏标签的标签主机。或者我想错了,还有其他更好的方法可以实现这一目标。这个公共区域将是一种日志区域,将插入不同的操作并向下滚动。
【问题讨论】:
标签: android android-fragments android-actionbar android-tabhost android-tabs