方法一

也是我们常用的方法,可以在按钮间添加作为分割线的View,设定好View的宽度高度和颜色值后插入按钮的布局间。

View的样式如下:

android:layout_height="fill_parent"

android:layout_width="1dp"

android:background="#90909090"

android:layout_marginBottom="5dp"

android:layout_marginTop="5dp"

/>

方法二

通过LinearLayout指定的divider的属性来插入分隔符,类似于Listview的效果。这种方法的好处在于缩减布局代码量,同时在button数量未知的情况下能更方便的进行显示。但是这种方法只适用API版本11以上的机型。

使用方法也很简单,先创建分隔线的样式文件


<?xml version="1.0" encoding="utf-8?>

再在布局文件中引用

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:adjustViewBounds="true"

android:divider="@drawable/separator"

android:showDividers ="middle|end|beginning|none">

android:orientation="horizontal">

分隔线的样式也可以用图片来替代,这就看项目的需求了

更多相关文章

  1. android 使用DigestUtilsmd5加密的方法
  2. 善用Android预定义样式
  3. android布局属性之margin
  4. Android 新手入门(2)-界面布局
  5. android布局 LinearLayout和RelativeLayout
  6. Android预定义样式

随机推荐

  1. Android(安卓)-- 零散记录[短信发送,系统
  2. Android layout_gravity和gravity的区别
  3. 4.2.2.5 Android如何检测网络的类型为3G
  4. Android横竖屏切换遇到的问题
  5. mac 下Android及ant的环境变量配置
  6. Android cts all pass 全攻略
  7. Android(安卓)屏幕适配之框架(AndroidAut
  8. Android是什么 之三手机之硬件形态
  9. Android电子商务企业项目案例技术搜集
  10. [置顶] Android入门系列一(Android学习方