有什么办法可以嵌入可滚动的标签吗?
Is there any way to have embedded scrollable tabs?
我脑海中的布局应该是这样的:http://i.imgur.com/H1nTRvd.png
只有蓝色部分是动态的。我不知道在加载 activity 之前将创建的选项卡数量,因此该数量是从服务器获取的(据我所知可能是 5 或 24)。
滑动时底部按钮应该不动,蓝色区域变了。
目前,我在 activity 和手势侦听器中使用嵌入式片段实现了 w/o 选项卡列表。片段之间没有好看的交易动画。
@Nick Pakhomov:你可以使用PagerTabStrip
PagerTabStrip
旨在用作 ViewPager widget in your XML layout
的子视图。 PagerTabStrip 最常与片段一起使用,这是提供和管理 Lifecycle of each fragment
.
的便捷方式
下面是带有 PagerTabStrip 的 ViewPager 在布局文件中的样子:
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v4.view.PagerTabStrip
android:id="@+id/pager_tab_strip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="#33b5e5"
android:textColor="#fff"
/>
</android.support.v4.view.ViewPager>
请查看此 PagerSlidingTabStrip 演示。希望对你有帮助。
我脑海中的布局应该是这样的:http://i.imgur.com/H1nTRvd.png
只有蓝色部分是动态的。我不知道在加载 activity 之前将创建的选项卡数量,因此该数量是从服务器获取的(据我所知可能是 5 或 24)。
滑动时底部按钮应该不动,蓝色区域变了。
目前,我在 activity 和手势侦听器中使用嵌入式片段实现了 w/o 选项卡列表。片段之间没有好看的交易动画。
@Nick Pakhomov:你可以使用PagerTabStrip
PagerTabStrip
旨在用作 ViewPager widget in your XML layout
的子视图。 PagerTabStrip 最常与片段一起使用,这是提供和管理 Lifecycle of each fragment
.
下面是带有 PagerTabStrip 的 ViewPager 在布局文件中的样子:
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v4.view.PagerTabStrip
android:id="@+id/pager_tab_strip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="#33b5e5"
android:textColor="#fff"
/>
</android.support.v4.view.ViewPager>
请查看此 PagerSlidingTabStrip 演示。希望对你有帮助。