2014-09-30 121 views
0

我是android新手。我創建了一個新的android項目,選擇標籤作爲模板,Eclipse實現了標籤頁和頁面本身。每個選項卡視圖都有一個片段。然後我在一個片段中實現了ListView。從哪裏可以從Android獲取R.id.container?

現在,當點擊列表項目時,應該打開新的視圖(片段)。要在單擊列表項目上打開新的片段視圖,我需要給R.id.fragment_container。此ID告訴我們將顯示哪個容器片段視圖。

我的問題是我應該在哪裏得到R.id.container因爲在主要活動中沒有使用此ID定義容器。我已經嘗試了很多東西在谷歌喜歡增加一個佈局(相對/線性),但它崩潰,我也試圖給頁面ID以及但沒有任何反應。

認爲我有一些理解與片段的問題。任何特定於我的案例的解釋/幫助將不勝感激。謝謝

回答

1

R.id.fragment_container或R.id.container是MainActivity佈局文件中View的ID。打開activity_main.xml(或任何它被調用)並添加一個容器來容納你的片段。

您需要將android:id="@+id/fragment_container"行添加到您選擇的視圖/佈局。

1

add andriod:id =「@ + id/id_name_」。在你的片段佈局,並呼籲你想要的任何地方

+0

我已經在那裏添加它。但它仍然沒有選擇它。 – 2014-10-01 15:53:21

相關問題