【发布时间】:2013-11-24 13:42:02
【问题描述】:
我想为列表视图绘制虚线分隔线。但我失败了。 StackOverflow 中有几个类似的问题,但都没有解决我的问题。
以下是我创建虚线分隔线的步骤:
-
创建一个 list_divider.html
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="line"> <stroke android:color="#ff0000" android:dashWidth="10px" android:dashGap="10px" /> </shape> </item> </layer-list> -
我的布局包含列表视图
<ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@android:id/list" android:layout_gravity="center_horizontal" android:footerDividersEnabled="true" android:divider="@drawable/list_divider" android:dividerHeight="1px"/>
然后在 UI 编辑器内的预览中,它就像它的工作原理:
- 3.可惜在模拟器中不行:
谁能给我一个提示?谢谢。
P.S.:我使用 layer-list 的原因是我以后可能需要画 2 条线。
【问题讨论】:
-
你在设备上试过了吗?