Car*_*ine 144 android android-listview
如何删除a中的行分隔符ListView(如果可能,在XML布局文件中描述它)?
Pri*_*ebe 341
在xml中将dividerHeight设置为零并将分隔符设置为null:
android:dividerHeight="0dp"
android:divider="@null"
Run Code Online (Sandbox Code Playgroud)
或者在java中:
getListView().setDividerHeight(0);
getListView().setDivider(null);
Run Code Online (Sandbox Code Playgroud)
san*_*ram 43
在listview标签中放置属性(在xml文件中)
android:divider="@null"
Run Code Online (Sandbox Code Playgroud)
rom*_*ngo 19
您可以在"ListView"属性中将分隔颜色设置为透明颜色和分隔符高度,以删除分隔符,如下所示:
android:divider="#00000000"
android:dividerHeight="0dp"
Run Code Online (Sandbox Code Playgroud)
Sot*_*tti 14
有不同的方法来实现这一点,但我不确定哪一个是最好的(我甚至不知道有一个最好的方法).我知道在ListView中至少有两种不同的方法:
1.将分隔符设置为null:
1.1.编程
yourListView.setDivider(null);
Run Code Online (Sandbox Code Playgroud)
1.2.XML
android:divider="@null" (this goes inside your ListView element)
Run Code Online (Sandbox Code Playgroud)
2.将分隔符设置为透明并将其高度设置为0,以避免在listview元素之间添加空格:
2.1.编程方式:
yourListView.setDivider(new ColorDrawable(android.R.color.transparent));
yourListView.setDividerHeight(0);
Run Code Online (Sandbox Code Playgroud)
2.2.XML
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69430 次 |
| 最近记录: |