我有一個應用程序使用ActionBar
選項卡進行導航。通過這些標籤,我在版面中使用FragmentPagerAdapter
和ViewPager
。使用ViewPager的ActionBar選項卡和多片段佈局
我在我的應用程序的主Activity
中配置了這些。在那裏,我爲ViewPager
添加頁面更改偵聽器並更改有關位置的選項卡。當按下一個標籤時,我也會這樣做。這很好。
然後我有我在標籤中的內容。他們都擴展Fragment
類。第一個必須根據設備更改佈局。在橫向平板電腦上(layout-sw600dp-land
),我有一個包含兩個片段的佈局,其他設備只有一個片段。這是通過適當文件夾中的兩個佈局文件完成的。
在這些smaler設備上,第二個片段用作對話框。
我不太清楚如何實現這一切。第一個片段包含一個包含各種任務的ListView。當其中一個被點擊時,編輯窗口應該出現在右邊的片段中。在小設備上,該片段不存在,因此需要以Activity的形式啓動。目前這個編輯窗口是FragmentActivity
。
我該怎麼做?我不確定它是否真的很難,但我認爲碎片內的碎片讓我感到困惑。
你有一個'ViewPager'有兩個頁面,第一個片段需要根據一些佈局配置顯示一個或兩個片段? – Luksprog
沒錯。橫向模式下的平板電腦需要顯示兩個片段。 – MikkoP