2017-10-19 199 views
-1

我知道這個問題可能似乎重複,但我找不到我的問題的一個很好的解決方案。我正在使用tablayout with viewpager with fragmentPagerAdapter作爲viewpager的適配器。如你所知viewpager是不支持rtl佈局,所以我在rtl語言環境中有問題。我想要標籤從開始(第一個標籤貼在屏幕的右側),用戶可以正確滑動。我怎樣才能做到這一點?任何幫助?Android rtl viewpager與rtl tablayout

回答

-1

我面臨以前這種情況下,並有2個解決方案

1-讓我們假設你有4個片段F1,F2,F3和F4,現在你必須在反向取適配器的所有片段,因爲這F4,F3,F2和F1,一旦你加載你的片段設置選擇片段= pager.setCurrentItem(Titles.length - 1);

並確保也可以顛倒標題。

第二個解決方案是使用自定義視圖尋呼機一樣

RTL view pager

希望你處理這個

+0

問題的第一個解決方案是我想要的標籤,從右側RTL語言環境,但這個解決方案啓動他們從結束開始,第一個選項卡是從左邊第四個,第二個解決方案的問題是,我不能使用fragmentPagerAdapter與此自定義視圖頁 –