java - Android: ListView 的 android:dividerHeight 的默认值是多少

标签 java android android-layout android-listview divider

简单的问题:android:dividerHeight 的默认值是多少?我敢打赌,您可能可以在某个地方查找它,但我不知道在哪里。

提前致谢!

最佳答案

其他两个答案都只对了一部分。 ListView_dividerHeight 是可设置样式的,但 Android 本身没有设置默认值(至少不是普通的 Android)。如果应用本身没有像这样设置值,例如:

<item name="android:dividerHeight">5dp</item>

然后将使用@android:drawable/divider_horizo​​ntal_dark_opaque,它存在四种不同的“风格”(ldpi、mdpi、hdpi 和 xhdpi)。

所以“真正的”答案是:无法判断。这取决于:

  • 屏幕密度
  • 安卓版
  • 制造商定制
  • 应用主题
  • 可能是其他因素

要自己找到这些答案,请查看您的 Android SDK 文件夹:platforms\android-17\data\res\values\attrs.xml/styles.xml/themes.xml(android-17 可能与您的安装不同)和阅读有关主题和样式的文档:http://developer.android.com/guide/topics/ui/themes.html

关于java - Android: ListView 的 android:dividerHeight 的默认值是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15554824/

相关文章:

java - DWR安全异常: HttpSessionId is blank in POST request

java - 如何在 Java 中将 RGB 值添加到 setColor() 中?

java - 如何通过服务发送通知

android - 在 Android Studio 中出现渲染问题, View 不显示

java - 从 Hibernate hbm.xml 转换为注解

Java:无法使用 "throw exception"时打印到文件

android - Android Kotlin获取带有特殊字符的JSON变量

java - 找不到媒体类型 = application/json 的 MessageBodyReader - android

java - 设备旋转时丢失 'MediaPlayer'(及其他变量)

android - 将 ShowcaseView 与 v7 appcompat ActionBar 一起使用