91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

在Android中如何設置datagrid的列寬

小樊
83
2024-09-07 22:11:39
欄目: 編程語言

在 Android 中,沒有名為 DataGrid 的組件

  1. 使用 XML 布局文件:

在 XML 布局文件中,可以為每個列指定寬度。例如:

    android:layout_width="match_parent"
    android:layout_height="wrap_content">

   <TableRow>
       <TextView
            android:layout_width="100dp"
            android:layout_height="wrap_content"
            android:text="Column 1"/>

       <TextView
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            android:text="Column 2"/>
    </TableRow>

</TableLayout>
  1. 使用 Java 代碼:

在 Java 代碼中,可以通過設置 TableRow 和 TextView 的 LayoutParams 來設置列寬。例如:

TableLayout tableLayout = new TableLayout(this);
TableRow tableRow = new TableRow(this);

TextView textView1 = new TextView(this);
textView1.setText("Column 1");
TableRow.LayoutParams layoutParams1 = new TableRow.LayoutParams(100, ViewGroup.LayoutParams.WRAP_CONTENT);
textView1.setLayoutParams(layoutParams1);
tableRow.addView(textView1);

TextView textView2 = new TextView(this);
textView2.setText("Column 2");
TableRow.LayoutParams layoutParams2 = new TableRow.LayoutParams(200, ViewGroup.LayoutParams.WRAP_CONTENT);
textView2.setLayoutParams(layoutParams2);
tableRow.addView(textView2);

tableLayout.addView(tableRow);

這兩種方法都可以實現設置 DataGrid(或者說 TableLayout)的列寬。請根據您的需求選擇合適的方法。

0
安乡县| 曲靖市| 岢岚县| 芦溪县| 巫山县| 安国市| 布尔津县| 稷山县| 库尔勒市| 犍为县| 宁国市| 高碑店市| 吐鲁番市| 安丘市| 牡丹江市| 抚宁县| 宜黄县| 伊吾县| 浦江县| 神农架林区| 海南省| 白银市| 利川市| 株洲县| 阳江市| 孝感市| 松溪县| 周宁县| 泊头市| 财经| 鹤庆县| 那曲县| 龙山县| 高青县| 天台县| 外汇| 吴堡县| 章丘市| 五台县| 沙洋县| 汽车|