android LinearLayout添加分隔线

方法一:

可以放置一个ImageView组件,然后将其设为分隔线的颜色或图形。

分隔线View的定义代码如下:

[html] view plaincopy

  1. <ImageView
  2. android:layout_width="fill_parent"
  3. android:layout_height="1dp"
  4. android:background="#ffffff"
  5. />

效果如下:

方法二:

在 Android3.0及以上版本,LinearLayout支持直接显示分隔线。设置<LinearLayout>标签的 android:showDividers属性可以再LinearLayout的相应位置显示分隔线。如果有多个LinearLayout,显示效果和在 LinearLayout之间加分隔线是一样的。

android:showDividers属性可以设置如下4个值:

none:不显示分隔线;

beginning:在LinearLayout的开始处显示分隔线;

end:在Linearlayout的结尾处显示分隔线;

middle:在LinearLayout中的每两个组件间显示分隔线:

除了需要设置android:showDividers属性外,还要设置android:divider属性,该属性表示分隔线的图像,需要一个Drawable ID

更多参考:

http://www.dajo.com.cn/a/boke/anzhuo/2013/1030/86.html

android LinearLayout添加分隔线

时间: 2024-10-06 14:07:26

android LinearLayout添加分隔线的相关文章

关于Android LinearLayout添加分隔线的方法

目前了解的办法有两个:1.自定义一个view当作分隔线:2.使用高版本的分隔线属性 一.在需要添加分隔线的地方,添加一个view,比如ImageView,TextView等都可以,如代码,关键是设置高度要小,宽度要合适 <ImageView android:layout_width="fill_parent" android:layout_height="1dp" android:background="#00FF00" /> 二.就

Android中添加分隔线

<View android:layout_width="match_parent" android:layout_height="1dp" android:layout_alignParentBottom="true" android:background="#cfcfcf" />

Android设置ListView分隔线边距

Use 'inset'..... (list_divider.xml) <?xml version="1.0" encoding="UTF-8"?> <inset xmlns:android="http://schemas.android.com/apk/res/android" android:insetLeft="50dp" android:insetRight="50dp" >

我的Android进阶之旅------&gt;如何在多个LinearLayout中添加分隔线

如果要适合于所有的Android版本,可以在多个LinearLayout放置用于显示分隔线的View.例如,放一个ImageView组件,然后将其背景设为分隔线的颜色或图像,分隔线View的定义代码如下: <ImageView android:layout_width="fill_parent" android:layout_height="1dp" android:background="#ffffff" /> 效果如下: 在And

我的Android进阶之旅------&amp;gt;怎样在多个LinearLayout中加入分隔线

假设要适合于全部的Android版本号,能够在多个LinearLayout放置用于显示分隔线的View. 比如,放一个ImageView组件.然后将其背景设为分隔线的颜色或图像,分隔线View的定义代码例如以下: <ImageView android:layout_width="fill_parent" android:layout_height="1dp" android:background="#ffffff" /> 效果例如以下

android ActionBar 去掉menu分隔线

自定义Theme继承原来Theme修改其中的分隔线: <item name="actionBarDivider">@null</item>  低版本设置 <item name="android:actionBarDivider">@null</item> 高版本设置 低版本 <!-- 定义ActionBar左边小箭头的图片 --> <item name="homeAsUpIndicator&

吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:为任意 &lt;table&gt; 添加基本样式 (只有横向分隔线)

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet

巧用TextView实现分隔线

在写这个项目的时候,需要用到分隔线,思索无果,后来想到TextView恍然大悟,一点小技巧.在在 先上效果图: 布局代码: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout

Android课程---添加黑名单的练习(课堂讲解)

DBHelper.java package com.hanqi.test3; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log; /** * Created by Administrator on 2016/4/15. */ public cla