如果想在畫面的「某一列」,放3個按鈕,而這3個按鈕要平均分配寬度,程式如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas. android.com/apk/res/android"
android:orientation="
horizontal" android:layout_width="fill_ parent"
android:layout_height="fill_ parent">
<Button android:id="@+id/button1" android:layout_height="wrap_ content" android:text="11111"
android:layout_width="fill_ parent" android:layout_weight="1"/>
<Button android:id="@+id/button2" android:layout_height="wrap_ content" android:text="2222222"
android:layout_width="fill_ parent" android:layout_weight="1"/>
<Button android:id="@+id/button3" android:layout_height="wrap_ content" android:text="3333333333"
android:layout_width="fill_ parent" android:layout_weight="1"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.
android:orientation="
android:layout_height="fill_
<Button android:id="@+id/button1" android:layout_height="wrap_
android:layout_width="fill_
<Button android:id="@+id/button2" android:layout_height="wrap_
android:layout_width="fill_
<Button android:id="@+id/button3" android:layout_height="wrap_
android:layout_width="fill_
</LinearLayout>
如果不要按鈕之間有padding,有幾種作法
(1) 把padding設負值
(2) 給Button 設android:background="#000cab" 隨便給一個顏色,但是高度會變小,要自己設一下
(3) 自己做一張.9.png圖,給Button 設android:background="你的圖"
(1) 把padding設負值
(2) 給Button 設android:background="#000cab" 隨便給一個顏色,但是高度會變小,要自己設一下
(3) 自己做一張.9.png圖,給Button 設android:background="你的圖"
沒有留言:
張貼留言