作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在审查 Android SDK 中的 ProgressBar.java 源代码。在 android.widget.ProgressBar 的第 191 行,它指出:
mMinHeight = a.getDimensionPixelSize(R.styleable.ProgressBar_minHeight, mMinHeight));
为什么它在初始化时 同时 在参数列表中使用 mMinHeight??有人可以阐明这一点吗?完整的源代码位于 grepcode。 .
最佳答案
请参阅第 171 行调用 initProgressBar
的地方?该方法将 mMinHeight 的值初始化为 24。然后调用 getDimensionPixelSize
将其用作默认值。
关于java - ProgressBar.java 的 Android 源代码毫无意义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8406173/
我是一名优秀的程序员,十分优秀!