在 android 中滑动 viewpager 的嵌套选项卡?
Nested tabs with viewpager swiping in android?
我已经使用视图寻呼机实现了嵌套选项卡,没有任何问题,但我的问题出在滑动部分,
当我执行滑动操作时,主 activity 选项卡将被切换,但我希望片段改为滑动。我如何实现这一点?
我已经尝试使用选项卡主机和片段选项卡实现主选项卡,它们根本没有滑动功能,但是同时禁用了主选项卡和片段的整个滑动。
你好 shaheen zahedi 也许有可能请..with..below
只需设置底部选项卡更改侦听器
喜欢..
btnTab.setTabChangeListener(null);
您可以 disable view pager swiping 在特定的 ViewPager
上。
但我建议不要在同一屏幕上制作 2 个 ViewPagers。
你底部的TabLayout和对应的ViewPager可以换成BottomBar库
我觉得遵循 Google Material guidelines 是明智的。不确定你是否已经检查过了...
无论如何,here 是 Google 认为在选项卡之间横向导航的最佳做法。希望对您有所帮助!
您可以尝试使用 Bottom navigation view for bottom bar which has been added to version 25 of the Design Support Library. Here is an Article about it.
而不是自定义库
所以 android.support.design.widget.BottomNavigationView
in your activity 连同 android.support.design.widget.TabLayout
和 ViewPager
in fragment 应该按照您希望的方式工作。这也将提供良好的用户体验(类似于 Google Plus App 中实现的用户体验)
我制作了一个带有嵌套选项卡和片段的示例项目。可能对您要找的东西有帮助。
关注link下载:
NestedTabWithFragment
我已经使用视图寻呼机实现了嵌套选项卡,没有任何问题,但我的问题出在滑动部分,
当我执行滑动操作时,主 activity 选项卡将被切换,但我希望片段改为滑动。我如何实现这一点?
我已经尝试使用选项卡主机和片段选项卡实现主选项卡,它们根本没有滑动功能,但是同时禁用了主选项卡和片段的整个滑动。
你好 shaheen zahedi 也许有可能请..with..below 只需设置底部选项卡更改侦听器 喜欢..
btnTab.setTabChangeListener(null);
您可以 disable view pager swiping 在特定的 ViewPager
上。
但我建议不要在同一屏幕上制作 2 个 ViewPagers。
你底部的TabLayout和对应的ViewPager可以换成BottomBar库
我觉得遵循 Google Material guidelines 是明智的。不确定你是否已经检查过了...
无论如何,here 是 Google 认为在选项卡之间横向导航的最佳做法。希望对您有所帮助!
您可以尝试使用 Bottom navigation view for bottom bar which has been added to version 25 of the Design Support Library. Here is an Article about it.
而不是自定义库所以 android.support.design.widget.BottomNavigationView
in your activity 连同 android.support.design.widget.TabLayout
和 ViewPager
in fragment 应该按照您希望的方式工作。这也将提供良好的用户体验(类似于 Google Plus App 中实现的用户体验)
我制作了一个带有嵌套选项卡和片段的示例项目。可能对您要找的东西有帮助。
关注link下载: NestedTabWithFragment