TableLayout表格布局,自适应内容

来源:互联网 发布:巨星知我心txt百度云 编辑:程序博客网 时间:2024/05/18 03:41

先上效果图:




布局代码:

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:id="@+id/tl_table"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:background="@drawable/pxdy"     >    <TableRow        android:layout_width="match_parent"        android:layout_height="wrap_content" >        <TextView            style="@style/TableTextStyle"            android:layout_width="50dp"            android:layout_height="50dp"            android:text="序号" />        <TextView            style="@style/TableTextStyle"            android:layout_weight="1"            android:layout_height="50dp"            android:text="学习收获点" />        <TextView            style="@style/TableTextStyle"            android:layout_weight="1"            android:layout_height="50dp"            android:text="计划采取的行动措施" />        <TextView            style="@style/TableTextStyle"            android:layout_weight="1"            android:layout_height="50dp"            android:text="完成日期" />    </TableRow>    <TableRow        android:layout_weight="1"        android:layout_height="0dp"        android:layout_width="match_parent"         >        <EditText            android:clickable="false"            android:enabled="false"            style="@style/TableTextStyle"            android:layout_width="50dp"            android:text="1" />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />    </TableRow>    <TableRow        android:layout_weight="1"        android:layout_height="0dp"        android:layout_width="match_parent" >        <EditText            android:clickable="false"            android:enabled="false"            style="@style/TableTextStyle"            android:layout_width="50dp"            android:text="2" />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"           android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />    </TableRow>    <TableRow        android:layout_weight="1"        android:layout_height="0dp"        android:layout_width="match_parent" >        <EditText            android:clickable="false"            android:enabled="false"            style="@style/TableTextStyle"            android:layout_width="50dp"            android:text="3" />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />        <EditText            style="@style/TableTextStyle"            android:layout_weight="1"            />    </TableRow></TableLayout>

不让表格界面一弹出,就自动弹出输入法界面:

在Activity中加属性:android:windowSoftInputMode="stateHidden"

原创粉丝点击