【发布时间】:2015-08-27 08:12:21
【问题描述】:
我一直在尝试将我的 tabLayout 设置为支持 RTL,但我遇到了一个问题。 在 RTL(从右到左)中,您需要向右滑动才能显示下一页。 目前,当您向右滑动时,它会显示上一个。
我相信你们中没有多少人尝试过使用 RTL,所以我(好吧,我至少尝试过)为这个问题制作了描述性图像 -
我该如何解决向右滑动会显示下一页而不是上一页? 有什么办法可以改变滑动方向吗?
【问题讨论】:
标签: android android-tabs
我一直在尝试将我的 tabLayout 设置为支持 RTL,但我遇到了一个问题。 在 RTL(从右到左)中,您需要向右滑动才能显示下一页。 目前,当您向右滑动时,它会显示上一个。
我相信你们中没有多少人尝试过使用 RTL,所以我(好吧,我至少尝试过)为这个问题制作了描述性图像 -
我该如何解决向右滑动会显示下一页而不是上一页? 有什么办法可以改变滑动方向吗?
【问题讨论】:
标签: android android-tabs
您面临的实际问题是,ViewPager 仍然不支持 RTL。
这是众所周知且非常古老的问题 - 您可以在 Google 的问题跟踪器中找到它:ViewPager RTL swipe direction
最近,Booking.com 的工程师uploaded 他们的RtlViewPager。
这几乎是完美的,除了缺少TabLayout 的支持。所以我分叉并修复它。
【讨论】: