在android中的列表视图
答
假设你想要在整个项目周围有一个边框,最简单的方法是在XML中定义一个shape并将其设置为行布局根的背景。不过,如果你想做任何事情,你可能只想为它做一个可伸缩的nine-patch。另请参阅ListView的divider
和dividerHeight
properties,其中您只是想自定义列表项之间的界线。
答
我发现答案只包括以下shape.xml作为listview的背景。
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp">
<solid android:color="#003366"/>
<stroke android:width="1dp" android:color="#33CCFF"/>
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
使用自定义列表视图适配器。使xml膨胀并在可绘制的文件夹中定义一个形状。使用可绘制的形状设置bacakground。 – Raghunandan 2013-02-27 19:56:53