And*_*der 44 layout android listview
我想在我的列表视图周围放一个边框,这是几个像素宽.我想要它来浏览整个listview文章.我怎样才能做到这一点?谢谢
Ben*_*ill 88
另一种方法是创建一个可以重复使用的边框资源,这也意味着您不需要创建额外的布局来实现它.
创建一个可绘制的资源
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<!-- use this for transparent -->
<!-- <solid android:color="#00000000" /> -->
<!-- use this for a background colour -->
<solid android:color="#FFF" />
<stroke android:width="2dip" android:color="#FF0000" />
</shape>
Run Code Online (Sandbox Code Playgroud)然后将其设置为列表视图背景
<ListView
android:id="@id/android:list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/border_ui" />
Run Code Online (Sandbox Code Playgroud)Pin*_*nki 17
首先,使用LinearLayout并使用某种颜色分配该线性布局,并在该线性布局中获取列表视图.设置android:layout_margin="10dp"
列表视图的属性.这意味着在所有4个方面将留下10dp的空间.这显示为列表视图的边框.
小智 14
最简单的方法:
Run Code Online (Sandbox Code Playgroud)<ListView android:id="@+id/listView1" android:layout_width="match_parent" android:layout_height="0dp" android:divider="#FFCC00" android:dividerHeight="2dp" android:layout_weight="1" />
归档时间: |
|
查看次数: |
72267 次 |
最近记录: |