android " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

android tablelayout鏁版嵁缁戝畾鎬庝箞瀹炵幇

扬州沐宇科技
2023-12-01 14:57:54
android

鍦ˋndroid涓紝TableLayout鏄竴涓敤浜庢樉绀鸿〃鏍兼暟鎹殑甯冨眬瀹瑰櫒銆傛暟鎹粦瀹氬彲浠ラ€氳繃浠ヤ笅姝ラ鏉ュ疄鐜帮細

  1. 鍒涘缓涓€涓猅ableLayout甯冨眬鏂囦欢锛屽苟鍦ㄥ叾涓畾涔夎〃鏍肩殑琛屽拰鍒椼€備緥濡傦紝鍒涘缓涓€涓寘鍚袱鍒楃殑琛ㄦ牸甯冨眬濡備笅锛?/li>
<TableLayout
    android:id="@+id/tableLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <TableRow>
        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Column 1" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Column 2" />
    </TableRow>

</TableLayout>
  1. 鍦↗ava浠g爜涓壘鍒癟ableLayout锛屽苟涓哄叾缁戝畾鏁版嵁銆傚彲浠ヤ娇鐢ㄤ竴涓狶ist鎴栨暟缁勬潵琛ㄧず琛ㄦ牸鐨勬暟鎹€備緥濡傦紝鍋囪鏈変竴涓悕涓篸ataList鐨凩ist锛屽叾涓寘鍚簡瑕佹樉绀虹殑鏁版嵁銆?/li>
TableLayout tableLayout = findViewById(R.id.tableLayout);

for (Data data : dataList) {
    TableRow row = new TableRow(this);
    TextView textView1 = new TextView(this);
    textView1.setText(data.getColumn1());
    TextView textView2 = new TextView(this);
    textView2.setText(data.getColumn2());

    row.addView(textView1);
    row.addView(textView2);
    tableLayout.addView(row);
}

杩欐牱灏卞彲浠ュ皢鏁版嵁缁戝畾鍒癟ableLayout涓紝姣忎釜鏁版嵁椤归兘浼氬垱寤轰竴涓柊鐨凾ableRow锛屽苟灏嗗搴旂殑鏁版嵁濉厖鍒癟extView涓紝鐒跺悗灏嗚琛屾坊鍔犲埌TableLayout涓€?/p>

闇€瑕佹敞鎰忕殑鏄紝浠ヤ笂鍙槸绠€鍗曠殑绀轰緥浠g爜锛屽疄闄呬娇鐢ㄤ腑鍙兘闇€瑕佹牴鎹暟鎹殑绫诲瀷鍜屽竷灞€鐨勫鏉傚害鏉ヨ繘琛岄€傚綋鐨勮皟鏁淬€?/p>

扫码添加客服微信