我希望查看定义?android:attr/spinnerItemStyle
的源文件,我在哪里可以找到它?
答案 0 :(得分:5)
来源位于android-sdk/platforms/android-xx/data/res/
。例如,使用android-8平台,从themes.xml
开始,查找行
<item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item>
您可以看到它在styles.xml
中定义:
<style name="Widget.TextView.SpinnerItem">
<item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item>
</style>
它引用同一文件中的另一行:
<style name="TextAppearance.Widget.TextView.SpinnerItem">
<item name="android:textColor">@android:color/primary_text_light_disable_only</item>
</style>
这次它引用colors.xml
的值。从那里你可以挖掘,直到你得到你想要的东西。