當前位置:編程學習大全網 - 遊戲軟體 - Android布局文件設置TableLayout某壹列寬度為屏幕寬度的30%

Android布局文件設置TableLayout某壹列寬度為屏幕寬度的30%

我給妳壹個思路吧:

<TableLayout?

android:width?=?0dp;

android:weight?=?7;?/>

<LinearLayout?

android:width?=?0dp;

android:weight?=?3;/>

這樣就會有壹個tablelayout?和壹個?LinearLayout,tablelayout寬度占總寬度的30%,線性布局占70%

權重做的,具體代碼這樣:

<TableLayout

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="horizontal" >

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_orange_light" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/background_light" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="3"

android:background="@android:color/darker_gray" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_blue_bright" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_green_dark" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_orange_dark" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_purple" >

</TableRow>

<TableRow

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:background="@android:color/holo_red_dark" >

</TableRow>

</TableLayout>

實現的效果就是:

  • 上一篇:consumer
  • 下一篇:迅閃連接核心服務失敗怎麽辦
  • copyright 2024編程學習大全網