我在xml中有一個tablelayout。我還在代碼中添加了一些行。我如何在代碼中設置一些視圖的column_layout?如何在代碼中設置視圖的佈局列(視圖在表格內)?
在XML中我有:
android:layout_column="3"
如何實現在代碼(例如,用於TextView的)相同的?
我在xml中有一個tablelayout。我還在代碼中添加了一些行。我如何在代碼中設置一些視圖的column_layout?如何在代碼中設置視圖的佈局列(視圖在表格內)?
在XML中我有:
android:layout_column="3"
如何實現在代碼(例如,用於TextView的)相同的?
TextView tv = new TextView(this);
tv.setLayoutParams(new TableRow.LayoutParams(3));
雖然MyTracks for Android提供了一些使用表格佈局的良好示例代碼,但我並不完全確定自己的理解問題。它可以找到here。
感謝您的評論。我認爲這是你在找什麼: < TableLayout的xmlns: 機器人= 「http://schemas.android.com/apk/res/android」
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="3">
<TableRow>
<TextView
android:layout_column="1"
android:text="Open..."
android:padding="3dip" />
<TextView
android:text="Ctrl-O"
android:gravity="right"
android:padding="3dip" />
<TextView
android:text="String"
android:gravity="right"
android:padding="3dip" />
</TableRow> ...`
我需要把TextView的到第3列內的代碼中的表。在xml中,這是通過「android:layout_column」屬性完成的。 – DixieFlatline 2011-05-21 13:38:41
我需要做你在java代碼(而不是xml)中發佈的相同的東西,對於我非常形成的問題感到抱歉。 – DixieFlatline 2011-05-23 07:23:58