<TableLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"/>
当然预览不了了,这其实不是我要的控件。
而实际需要的是TabLayout
不是TableLayout !!!
<com.google.android.material.tabs.TabLayout>写成这个才能预览框里边直接看到效果
另:TableLayout是个什么东西?
在Android中提供了几个常用布局:
LinearLayout
线性布局RelativeLayout
相对布局FrameLayout
帧布局AbsoluteLayout
绝对布局TableLayout
表格布局GridLayout
网格布局
<TableLayoutandroid:id="@+id/TableLayout"android:layout_width="match_parent"android:layout_height="wrap_content"android:collapseColumns="0,2" ><TableRow><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="one" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="two" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="three" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="four" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="five" /></TableRow>
</TableLayout>