有時候需要向linearlayout中增加分隔線,此時有兩種做法。
1、可以放置乙個imageview元件,然後將其設為分隔線的顏色或圖形。
分隔線view的定義**類似於:
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colordivider"/>
2、在android3.0及後面的版本在linearlayout裡增加了分割線的屬性,
此時的用法類似於:
...
......
..android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
android:showdividers=
"middle"
android:divider=
"@android:drawable/divider_horizontal_textfield"
>
......
.....
其中:android:showdividers屬性可以在linearlayout的相應位置顯示分隔線。
android:showdividers屬性可以設定如下4個值:
none:不顯示分隔線;
beginning:在linearlayout的開始處顯示分隔線;
end:在linearlayout的結尾處顯示分隔線;
middle:在linearlayout中的每兩個元件間顯示分隔線。
android:divider屬性表示分隔線對應的影象,需要乙個drawable id。
如果分割線是,那就直接引用就行;
如果要使用顏色就必須使用shape來顯示,直接使用顏色或color是沒有用的。
使用shape時的**類似於:
<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
android:shape="line">
android:color="@color/coloraccent"
--stroke的width決定了線的高度(即view的height屬性) -->
android:width="3dp"/>
android:height="4dp"/>
shape>
LinearLayout增加divider分割線
在android3.0及後面的版本在linearlayout裡增加了個分割線 android divider drawable shape android showdividers middle beginning end 分割線如果是那就直接使用就行,如果要使用顏色就必須使用shape來顯示,直接...
LinearLayout增加divider分割線
在android3.0及後面的版本在linearlayout裡增加了個分割線 1 2 android divider drawable shape android showdividers middle beginning end 分割線如果是那就直接使用就行,如果要使用顏色就必須使用shape來顯...
增加分割槽空間
增加分割槽空間 root home 1 備份home cp r home homebak 2 解除安裝home umount home 程序占有 fuser m v i k home kill 9pid root bogon do you really want to remove active l...