像这样的分隔符,通常我们首先想到的是用两个1px的View去做分隔符,在API 11 (Android )以及之后,又更人性的实现方式

1.separator.xml

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <size android:width="1dp" /> <solid android:color="#90909090" /></shape>

2.在布局中使用

<LinearLayout    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:adjustViewBounds="true"    android:divider="@drawable/separator"    android:showDividers="middle"    android:orientation="horizontal">     <Button        android:layout_width="fill_parent"        android:layout_height="wrap_content"        style="?android:attr/buttonBarButtonStyle"        android:text="Yes"        android:layout_weight="1"        android:id="@+id/button1"        android:textColor="#00b0e4" />     <Button        android:layout_width="fill_parent"        android:layout_height="wrap_content"        style="?android:attr/buttonBarButtonStyle"        android:text="No"        android:layout_weight="1"        android:id="@+id/button2"        android:textColor="#00b0e4" />     <Button        android:layout_width="fill_parent"        android:layout_height="wrap_content"        style="?android:attr/buttonBarButtonStyle"        android:text="Neutral"        android:layout_weight="1"        android:id="@+id/button3"        android:textColor="#00b0e4" /> </LinearLayout>

来源:http://envyandroid.com/archives/1193/view-separators?utm_source=Android+Weekly&utm_campaign=ac89b26b9e-Android_Weekly_107&utm_medium=email&utm_term=0_4eb677ad19-ac89b26b9e-337843225

更多相关文章

  1. 【2016年度】移动安全研究资料总结
  2. Android(安卓)核心已经从 Linux kernel 代码库中删除
  3. Android(安卓)最终image文件的来源
  4. Android(安卓)R
  5. Android(安卓)NDK 开发的栈错误调试
  6. Android(安卓)消息通知-Notification
  7. Using Google Maps in Android
  8. Delphi Android(安卓)USB Interface with the G2
  9. android 从系统相册获取一张图片

随机推荐

  1. 2
  2. Android(安卓)设置透明按钮
  3. Android官网无法下载eclipse-adt-bundle
  4. 自定义ListView下方分割线
  5. Android文件操作
  6. android中自定义ProgressBar水平样式
  7. Android(安卓)Handler简单例子
  8. 分享方法:android 获得屏幕状态
  9. Android(安卓)5.0 parseSdkContent faile
  10. Android(安卓)中常用代码片段