我需要在应用程序中创建表布局。 但是,该表包含许多不能分开的列。 因此,我想将表格布局放在水平scrollview中。
这是我的xml代码。
main_activity.xml
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/parent_layout">
android:id="@+id/linearid"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFA500"
android:gravity="center"
android:paddingVertical="10dp"
android:text="@string/send"
android:textColor="#ffffff"
android:textSize="30sp"
android:textStyle="bold" />
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:fillViewport="true"
android:measureAllChildren="false"
android:scrollbars="none">
android:id="@+id/myRecycle"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:layout_alignLeft="@+id/linearid"
android:layout_marginHorizontal="20dp"
android:layout_marginLeft="30dp" />
Recyclerview xml由表格布局组成
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:fillViewport="true"
android:measureAllChildren="false"
android:scrollbars="none"
xmlns:android="http://schemas.android.com/apk/res/android">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center"
>
android:background="@drawable/border"
android:layout_width="match_parent"
android:stretchColumns="2"
android:layout_height="match_parent"
>
android:background="@drawable/border"
>
android:id="@+id/tnameresult"
android:layout_height="wrap_content"
android:layout_width="0dip"
android:layout_weight="1"
android:text="@string/dem"
android:background="@drawable/border"
android:padding="3dip" />
android:id="@+id/tcompresult"
android:layout_height="wrap_content"
android:layout_width="0dip"
android:layout_weight="1"
android:text="@string/dem"
android:background="@drawable/border"
android:padding="3dip" />
这是我的表格布局显示,列的宽度和高度不会自动自动拉伸。 有人可以教我如何做吗? 谢谢 :)