我是靠谱客的博主 贤惠大白,最近开发中收集的这篇文章主要介绍android 分割线,Android LinearLayout 分割线,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原生 divider

android:divider="?android:dividerHorizontal"

/>

自定义 divider

showDividers是分隔线的显示位置,beginning、middle、end分别代表显示在开始位置,中间,末尾。

android:id="@+id/km_calllog_root_view"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:background="@android:color/white"

android:divider="@drawable/km_calllog_divider"

android:orientation="vertical"

android:showDividers="middle"/>

还有dividerPadding属性这里没有用到,意思很明确给divider添加padding。

android:shape="rectangle">

android:height="1dp"/>

设置一边距离的padding

android:insetLeft="20dp">

android:shape="rectangle">

android:width="1dp"

android:height="1dp"/>

InsetDrawable

定义这个drawable为InsetDrawable,必须作为根节点。

属性:xmlns:android

String类型。必须的,定义XML文件的命名空间,必须是 "http://schemas.android.com/apk/res/android".

android:drawable

Drawable 资源 。必须的。引用一个drawable资源

android:insetTop

尺寸。与顶部的距离。可以使一个尺寸值,或者一个尺寸的资源。

android:insetRight

尺寸。与右边的距离。可以使一个尺寸值,或者一个尺寸的资源。

android:insetBottom

尺寸。与底部的距离。可以使一个尺寸值,或者一个尺寸的资源。

android:insetLeft

尺寸。与左边的距离。可以使一个尺寸值,或者一个尺寸的资源。

示例

android:drawable="@drawable/background"

android:insetTop="10dp"

android:insetLeft="10dp" />

xmlns:android="http://schemas.android.com/apk/res/android"

android:drawable="@drawable/drawable_resource"

android:insetTop="dimension"

android:insetRight="dimension"

android:insetBottom="dimension"

android:insetLeft="dimension" />

最后

以上就是贤惠大白为你收集整理的android 分割线,Android LinearLayout 分割线的全部内容,希望文章能够帮你解决android 分割线,Android LinearLayout 分割线所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部