gpt4 book ai didi

android - 如何在 Android 中创建带有虚线/点线分隔符的 ListView?

转载 作者:可可西里 更新时间:2023-11-01 19:09:22 24 4
gpt4 key购买 nike

我设法通过在 /app/res/drawable/ dash.xml 的文件来弄清楚如何创建自定义形状(带有虚线笔划) em>文件夹:

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:color="#534b4b"
android:width="1dp"
android:dashGap="2dp"
android:dashWidth="1dp"
/>
<size
android:height="1dp"
/>
</shape>

现在我对如何将此形状应用到 ListView 感到困惑。我试过以下方法,但没有显示分隔线:

<ListView android:id="@+id/android:list" 
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:divider="@drawable/dash"
android:dividerHeight="1dp"
/>

什么意思?

最佳答案

这是我的并且有效:

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:color="#FF404040"
android:width="1dp"
android:dashGap="3dp"
android:dashWidth="1dp"
/>
<size
android:height="3dp"
/>
</shape>

关于android - 如何在 Android 中创建带有虚线/点线分隔符的 ListView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4120503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com