Android ListView分隔线的默认颜色是什么?

Android ListView分隔线的默认颜色是什么?,android,android-listview,Android,Android Listview,目前我正在使用此代码查看分隔线: medalsList.setDivider(new ColorDrawable(0x99F10529)); medalsList.setDividerHeight(1); 未更改分隔线的ListView上使用的默认RGB颜色(如上面的代码所示)是什么?默认分隔线由当前主题中的listDivider项确定。对于股票主题,默认分隔符为: android:drawable/divider\u horizontal\u dark(主题) android:drawab

目前我正在使用此代码查看分隔线:

medalsList.setDivider(new ColorDrawable(0x99F10529));
medalsList.setDividerHeight(1);

未更改分隔线的ListView上使用的默认RGB颜色(如上面的代码所示)是什么?

默认分隔线由当前主题中的
listDivider
项确定。对于股票主题,默认分隔符为:

  • android:drawable/divider\u horizontal\u dark(主题)
  • android:drawable/divider_horizontal_bright(主题灯)
  • android:drawable/divider\u horizontal\u holo\u dark(Theme.holo)
  • android:drawable/divider_horizontal_holo_light(Theme.holo.light)
可以在sdk安装的平台数据文件夹中找到这些可绘图项。

您可以使用:

<View
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:background="?android:attr/listDivider" />

参考:

顺便说一句,之所以把它发到这里,是因为谷歌搜索似乎是先在这条线上登陆,而不是在另一条线上