我想你誤解了viewpager
和PageTabStrip
的概念,並將它們誤用於您的設計要求。
viewpager
是一個小部件,它每次顯示一個頁面,當您刷卡時可以看到其他頁面。其他頁面在您滑動到它們之前都是不可見的,然後它會一次顯示一個頁面。
pageTabStrip
可以幫助您找到當前顯示哪個頁面,如果您滑動到下一頁面和上一頁面的標題,那麼它將提供關於下一頁和上一頁的提示。
你的照片告訴我們的是你已經創建了一個頁面並設置了其標題Division(如pageTabStrip所示),並且你已經將所有的佈局放入其中,並且你調用了下一頁標題ITEM,但是我認爲如果你刷到它,它是空的或只是複製當前視圖。你的問題在這裏,如果你把所有的佈局放在一個頁面裏,你不能爲當前頁面的不同部分設置不同的標題,你只能設置一個標題,這個標題適用於當前頁面的整個佈局。
這裏是我的不同的解決方案來表示你的佈局:
1)不要使用pageTabStrip或給它例如搜索一般的標題和當前的佈局,例如LinearLayout中的各個部分提供了子標題。這意味着在當前頁面上方添加一個線性佈局,並將其分開並將每個字幕放在正確的位置。 2)使用dual pan fragment design pattern並刪除viewpager。
3)將搜索項類型部分移到下一頁。
發佈您的代碼.. – Dhananjay