【发布时间】:2014-03-10 17:21:14
【问题描述】:
我正在尝试在我的应用程序中实现滑动标签,但不知道最好的方法是什么。我对是否应该操作栏导航栏或其他一些机制感到困惑。 我希望我的应用程序具有如下链接所示的可滚动视图?
https://play.google.com/store/apps/details?id=com.asus.todolist
【问题讨论】:
标签: java android android-actionbar swipe android-tabs
我正在尝试在我的应用程序中实现滑动标签,但不知道最好的方法是什么。我对是否应该操作栏导航栏或其他一些机制感到困惑。 我希望我的应用程序具有如下链接所示的可滚动视图?
https://play.google.com/store/apps/details?id=com.asus.todolist
【问题讨论】:
标签: java android android-actionbar swipe android-tabs
您可以使用 uiautomatorviewer 来确定该应用正在使用什么。我的猜测是它使用ViewPager 和PagerTabStrip 作为标签。
【讨论】:
PagerAdapter 的实现。股票FragmentPagerAdapter 和FragmentStatePagerAdapter 恕我直言,不太适合动态更改选项卡的组合。我的ArrayPagerAdapter 处理得很好:github.com/commonsguy/cwac-pager