Android 用 xml View shape画线

用 xml 产生一个 分割线

因为没有美工, 所以 只能 自己动手了

在 layout 文件夹 里的 xml 写

方法1: 在 layout 里面的布局 xml 文件里加上面的代码

  

效果图

Android 用 xml View shape画线_第1张图片


在drawable文件夹里用 shape line 或 rectangle 先画线

方法2 在drawable 里面用 shape 新建一个 xml

然后在 layout 里的布局文件里引用

这种方法 可以 多处引用同一个 line 样式


<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="line" >

    <stroke android:color="@color/orange_normal" />

shape>

或者用填充的矩形实现


<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <solid android:color="@color/orange_normal" />

    <size
        android:height="1dp"
        android:width="100dp" />

shape>

Note
android:width=”100dp” 不能赋值为 “match_parent”

在layout/bomb_fragment.xml 里面引用

    <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/line_my" />

你可能感兴趣的:(项目实战,android)