2017-10-19 14 views
-1

この質問は重複しているように見えるかもしれませんが、私の問題の良い解決策を見つけることができませんでした。私はtablayoutを使用しています。ビューページにfragmentPagerAdapterをviewpagerのアダプタとして使用しています。ご存じのようにビューページはRTLレイアウトをサポートしていないので、RTLロケールで問題があります。私はから(最初のタブが画面の右側にスティック)から始まり、ユーザーが正しくスワイプすることができます。これどうやってするの?どんな助け?Android rtl viewpager rtl tablayout

答えて

-1

私は前にこのケースに直面しているし、2つのソリューション

1-私たちはあなたが、今、あなたがこのよう逆にアダプタのすべての断片を取得するために4つのフラグメントF1、F2、F3およびF4を持っていると仮定しましょうありますF4、F3、F2、およびF1の場合、フラグメントをロードすると、select fragment is = pager.setCurrentItem(Titles.length - 1);

また、タイトルも逆にしてください。

第二の溶液は、カスタムビューのページャを使用することであるよう

RTL view pager

は最初のソリューションでこの

+0

問題は、私は、RTLロケールで右側から開始するが、この溶液を用いて、タブにしたいですあなたがハンドルを願って彼らは最後から開始し、最初のタブは左から4番目であり、2番目の解決策の問題は、私はこのカスタムviewpagersでfragmentPagerAdapterを使用できないということです –