Android 布局之邊框 分割線

2021-07-04 02:59:00 字數 1453 閱讀 2007

先上圖,實現如下圖樣式

布局檔案使用linerlayout垂直布局即可,這裡省略,主要需要新增如下樣式:

[html]

xmlversion

="1.0"

encoding

="utf-8"

?>

<

shape

xmlns:android

="">

<

solid

android:color

="#e8e8e8"

/>

<

padding

android:bottom

="10dp"

android:left

="10dp"

android:right

="10dp"

android:top

="10dp"

/>

<

stroke

android:width

="1dp"

android:color

="#969696"

/>

<

corners

android:radius

="10dp"

/>

shape

>

其中solid為背景顏色,gradient為顏色漸變,兩者不能同時使用;

至於分割線有兩種方式:

1、可在每個元件之間插入imageview,**如下:

[html]

<

imageview

android:layout_width

="fill_parent"

android:layout_height

="1dp"

android:background

="#ffffff"

/>

2、在 android3.0及以上版本,linearlayout支援直接顯示分隔線。

設定標籤的 android:showdividers屬性可以顯示分隔線。

如果有多個linearlayout,顯示效果和在 linearlayout之間加分隔線是一樣的。

android:showdividers屬性可以設定如下4個值:

none:不顯示分隔線;

beginning:在linearlayout的開始處顯示分隔線;

end:在linearlayout的結尾處顯示分隔線;

middle:在linearlayout中的每兩個元件間顯示分隔線。

除了需要設定android:showdividers屬性外,還要設定android:divider屬性,該屬性表示分隔線的影象。

Android布局之邊框 分割線

先上圖,實現如下圖樣式 布局檔案使用linerlayout垂直布局即可,這裡省略,主要需要新增如下樣式 其中solid為背景顏色,gradient為顏色漸變,兩者不能同時使用 至於分割線有兩種方式 1 可在每個元件之間插入imageview,如下 2 在 android3.0及以上版本,linear...

Android 虛線分割線

drawable下新建乙個虛線的xml,dash line.xml 然後再布局引用就ok了。樓主,你的這個問題我遇到過,並且用另一種方式解決了。首先告訴你,listview的分割線不能設定為虛線,你也知道關於它的兩個屬性 android divider ffcc00 或者android divide...

Android 虛線 分割線

在網上一搜尋如何實現android虛線,絕大部分都說使用shape的方式實現,然後在view節點下開啟軟加速 android layertype software xmlns android android shape line android dashgap 3dp android dashwid...