2
喜來都在我的活動佈局我使用XML來獲得按鈕回收UI元素
<TextView
android:id="@+id/tab1"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="text tab 1"
android:gravity="center"
android:padding="10dp"
android:clickable="true"
android:background="@drawable/tab_color_selector"
/>
<View
android:layout_width="1dp"
android:layout_height="fill_parent"
android:background="@color/lightgrey"
/>
<TextView
android:id="@+id/tab2"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="text tab 2"
android:gravity="center"
android:padding="10dp"
android:clickable="true"
android:background="@drawable/tab_color_selector"
/>
<View
android:layout_width="1dp"
android:layout_height="fill_parent"
android:background="@color/lightgrey"
/>
<TextView
android:id="@+id/tab3"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="text tab 3"
android:gravity="center"
android:padding="10dp"
android:clickable="true"
android:background="@drawable/tab_color_selector"
/>
<View
android:layout_width="1dp"
android:layout_height="fill_parent"
android:background="@color/lightgrey"
/>
考慮到這個副本的陣列/粘貼非常難看,我已經創建了一個名爲標籤一個新的XML文件」。 XML」和定義如下
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center"
android:padding="10dp"
android:clickable="true"
android:background="@drawable/tab_color_selector"
/>
<View
android:layout_width="1dp"
android:layout_height="fill_parent"
android:background="@color/lightgrey"
/>
</LinearLayout>
返回到主佈局,我已經取代的第一個代碼有三個...
<include layout="@layout/tab" />
..但現在,我如何設置textview文本?試圖
<include android:text="text tab 1" layout="@layout/tab" />
沒有作品:仍然沒有文字...
在此先感謝 L.
是的,它的竅門! – lorenzoff 2011-04-11 14:39:38