以下两个样式引用之间有什么区别?
<ProgressBar
android:id="@+id/progress"
style="?attr/progressBarStyle"
<ProgressBar
android:id="@+id/progress"
style="@android:style/Widget.ProgressBar"
答案 0 :(得分:1)
?attr/progressBarStyle
指的是当前主题中定义的样式progressBarStyle
。
@android:style/Widget.ProgressBar
指的是android sdk中定义的样式Widget.ProgressBar
(可能是样式ProgressBar
,其父元素为Widget
)。
答案 1 :(得分:0)
<ProgressBar
android:id="@+id/progress"
style="@android:style/Widget.ProgressBar"
这种样式是android的样式。
<ProgressBar
android:id="@+id/progress"
style="?attr/progressBarStyle"
看来您的引用有误。但我认为这是一种自定义样式。