在Android中制作标签
这是开发带有标签的Android应用程序的最佳方式。我读过很多网站,但还没有找到一个让我信服的方法 我想开发一个在所有API中运行的应用程序。在Android中制作标签,android,Android,这是开发带有标签的Android应用程序的最佳方式。我读过很多网站,但还没有找到一个让我信服的方法 我想开发一个在所有API中运行的应用程序。 ActionBar:在API 10和以前的版本中不起作用 TabActivity:已弃用 碎片:我不明白 我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)。 我需要3个选项卡,在每个选项卡中我想要一个列表视图。当您按下ListView的某个项目时,我希望根据所按下的项目显示第二个ListView 我有一个应用程序可以做到这一点,但我
- ActionBar:在API 10和以前的版本中不起作用
- TabActivity:已弃用
- 碎片:我不明白
活动中使用TabHost
和TabWidget
,如中所示。然而,TabHost
从用户界面美学的角度来看似乎过时了
碎片:我不明白
因为它们已经存在了将近2.5年,你可以考虑。
我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)
联系人应用程序。您不必在ViewPager
中为页面使用片段,尽管它确实会使事情变得更简单
ActionBar:在API 10和以前的版本中不起作用
ActionBarSherlock为API级别7提供了一个操作栏的后端口。然而
TabActivity:已弃用
您仍然可以从常规的活动中使用TabHost
和TabWidget
,如中所示。然而,TabHost
从用户界面美学的角度来看似乎过时了
碎片:我不明白
因为它们已经存在了将近2.5年,你可以考虑。
我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)
联系人应用程序。您不必在ViewPager
中对页面使用片段,尽管这会让事情变得更简单。哪种方法对您最合适?碎片?Thanks@DiegoGonzalez:“哪种方式最适合您?”--对于外观现代的应用程序,我建议使用ViewPager
和合适的选项卡指示器(PagerTabStrip
,TabPageIndicator
,等等)。“片段?”--片段不是选项卡,就像listview
是选项卡一样。在很多情况下,片段是标签的内容,但标签本身是由其他东西提供的。我想你不明白我的问题。我的英语不好。我想要三个选项卡,每个选项卡显示不同的信息。在第一个选项卡中,我想显示一个ListView,当您按下某个项目时,在同一选项卡中显示另一个ListView。“我想我不需要ViewPager来做这个。”DiegoGonzalez:欢迎你使用操作栏标签。欢迎您使用TabHost
。欢迎您使用FragmentTabHost
。或者欢迎你听从我的建议。你问我“哪种方式对你最好?”我回答了。您不必使用ViewPager
ViewPager
,然而,IMHO是目前使用的主要选项卡解决方案。好的,谢谢。明天我试试你的推荐。非常感谢。哪种方式对你最好?碎片?Thanks@DiegoGonzalez:“哪种方式最适合您?”--对于外观现代的应用程序,我建议使用ViewPager
和合适的选项卡指示器(PagerTabStrip
,TabPageIndicator
,等等)。“片段?”--片段不是选项卡,就像listview
是选项卡一样。在很多情况下,片段是标签的内容,但标签本身是由其他东西提供的。我想你不明白我的问题。我的英语不好。我想要三个选项卡,每个选项卡显示不同的信息。在第一个选项卡中,我想显示一个ListView,当您按下某个项目时,在同一选项卡中显示另一个ListView。“我想我不需要ViewPager来做这个。”DiegoGonzalez:欢迎你使用操作栏标签。欢迎您使用TabHost
。欢迎您使用FragmentTabHost
。或者欢迎你听从我的建议。你问我“哪种方式对你最好?”我回答了。您不必使用ViewPager
ViewPager
,然而,IMHO是目前使用的主要选项卡解决方案。好的,谢谢。明天我试试你的推荐。谢谢。