gpt4 book ai didi

android - 如何设置 ListView 分隔线的宽度?

转载 作者:IT王子 更新时间:2023-10-28 23:33:22 26 4
gpt4 key购买 nike

如何设置我的自定义 ListView 分隔线的宽度,使其小于我的行宽?

最佳答案

一个 RecyclerView通常比使用 ListView 更受欢迎现在。见 this Q&A了解如何在 RecyclerView 中设置分隔线的宽度.

使用 <inset>

drawable/list_divider.xml

<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetLeft="10dp"
android:insetRight="10dp" >

<shape android:shape="rectangle" >
<solid android:color="@color/list_divider_color" />
</shape>

</inset>

在你的布局中:

<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="#00000000"
android:divider="@drawable/list_divider"
android:dividerHeight="1dp" >
</ListView>

enter image description here

来源:

关于android - 如何设置 ListView 分隔线的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8010072/

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