2013-07-30 47 views
0

我有線性層,有兩個textview和checkkbox。我想創建自定義視圖,並添加這個代碼幾次。我嘗試2天,創建自定義視圖,但我沒有找到更復雜的示例示例。只有一個textview或其他簡單的東西。自定義視圖,我可以使用線性層幾次

我linearlayer:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" android:layout_height="wrap_content"  
android:background="@drawable/border1px" 
android:focusable="true" 
android:clickable="true"  
android:id="@+id/linearxyz" 
> 

<RelativeLayout android:layout_width="wrap_content" 
android:layout_height="wrap_content" android:layout_marginLeft="15dip" 
android:focusable="false" 
android:clickable="false" 
> 

<TextView android:id="@+android:id/title" 
android:layout_width="wrap_content" android:layout_height="wrap_content" 
android:text="Testxyz" 
android:textColor="#FF0000" 
/> 

<TextView android:id="@+android:id/summary" 
android:layout_width="wrap_content" android:layout_height="wrap_content" 
android:text="Testxyz2" 
/> 
</RelativeLayout> 

<CheckBox 
android:id="@+android:id/checkboxxyz" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
/> 

</LinearLayout> 

我想,用這個層,我想改變的TextView,更改標識層的文本,並添加onclicklistener,給他。

+0

爲什麼不直接使用'RelativeLayout'並將您的控件移動到佈局的任何位置?還是你特別需要嵌套佈局? –

+0

此代碼與複選框一起顯示。但我使用sherlockfragment,我不能使用偏好。我想要幾個設置,並帶有複選框。我不想在正常的佈局中添加這個。我想自動這個。你可以幫我嗎? – chiken

+0

那麼如果你需要一個有複選框的listview,你應該看看這個[link](http://stackoverflow.com/questions/1505751/android-binding-data-from-a-database-to-a-checkbox-in -a-列表視圖) –

回答

相關問題