回答

2

如果您知道兩個Fragment是事先提供的,只需在該選項卡的XML佈局文件中對它們進行聲明。你可以從android文檔中看到如何在fragment tutorial中執行此操作。這將在一個活動中使用外部佈局元素作爲容器顯示兩個片段。

+0

我的應用使用tabadapter +查看尋呼機:ONE活動幾個片段選項卡。我想要的是根據設備和類型(手機/平板電腦)的正確佈局替換一個片段/選項卡我需要一些指導,因爲我不知道如何做到這一點。使用佈局和佈局土地可以幫助,但問題仍然存在。要麼我聲明的選項卡/片段xml ,我不能代替它們在代碼中,要麼我宣佈一些,所以我可以用FragmentTransaction替換它,但在哪裏?... –

+0

我不明白你的意思是在哪裏?如果您要使用「FrameLayout」添加它們,那麼「FrameLayout」就在您的託管活動中。片段由選項卡選擇,當屏幕大小發生變化時,相應地調整片段。你不理解如何調整大小/方向的變化嗎?這是一個不同的問題。 – Rarw

+0

我最後的帖子http://stackoverflow.com/questions/17815305/abs-viewpager-manage-orientation-change /一個標籤=一個片段+他的佈局/那就是我該怎麼改變 –