我是Android新手,正在開發我的第一款應用程序,在這一點上它仍然是一個'Hello World'的工作。在我的主要活動中,我希望有一組兩個選項卡。第一個標籤是一個佈局,其由一對夫婦子線性佈局,其基本上排在頂部和下方的列表視圖按鈕/文字的(編輯爲了簡潔):如何在Android上的標籤式佈局中實現列表視圖和嵌套佈局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="8"
<ImageButton
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="34dp"
android:layout_weight="0.86"/>
<ImageButton
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1">
<ListView
android:id="@+id/listview1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >
</ListView>
</LinearLayout>
的第二選項卡將是填充整個選項卡的列表視圖。我將上述佈局作爲我的主要活動工作,並試圖發展爲將其放入選項卡視圖並在選項卡2中創建列表視圖。每個按鈕和列表項單擊都會啓動其各自的活動。
我發現了很多使用TabActivity類的Tab實現的示例/教程,現在看起來已經被棄用了。從我所收集的來看,FragmentActivity似乎是替代品。
我已經得到this示例工作,但還沒有成功地把一個列表視圖到一個選項卡更少我的嵌套佈局。我會繼續嘗試!
片段方法是選擇當前接受的最佳實踐嗎?從我所看到的我仍然傾向於作爲一個UI解決方案vs一個Action Bar。在看到這些選項卡片段實現有多複雜之後,我可能會改變主意。 :-)
指向可能在選項卡中實現列表視圖和/或嵌套佈局的好示例的指針?
在此先感謝!
感謝您對此的指示和想法。我也曾看過這個樣本,並且也會玩。它看起來好像有很多這種功能相當複雜和相對複雜的實現。我希望我錯過了一些更容易! :-) – Bill