【发布时间】:2023-03-24 22:40:01
【问题描述】:
目前我正在使用此代码查看分隔线:
medalsList.setDivider(new ColorDrawable(0x99F10529));
medalsList.setDividerHeight(1);
在没有改变分隔线的 ListView 上使用的默认 RGB 颜色(如上面的代码所示)是什么?
【问题讨论】:
目前我正在使用此代码查看分隔线:
medalsList.setDivider(new ColorDrawable(0x99F10529));
medalsList.setDividerHeight(1);
在没有改变分隔线的 ListView 上使用的默认 RGB 颜色(如上面的代码所示)是什么?
【问题讨论】:
默认分隔符由当前主题中的listDivider 项确定。对于股票主题,默认分隔符是以下之一:
可以在您的 sdk 安装的平台数据文件夹中找到这些可绘制对象。
【讨论】:
你可以使用:
<View
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?android:attr/listDivider" />
参考:How can I get the default divider?
附:将其发布在此处是因为 Google 搜索似乎首先出现在此主题上,而不是其他主题上。
【讨论】: