考虑:
styles.xml
@color/theme_color_blue
attrs.xml
color.xml
#ff0071d3
最后是drawable progress_bar.xml
android:width="2px"
android:color="#ff515151" />
当使用进度条drawable时:
android:id="@+id/progressBarStartup"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:progressDrawable="@drawable/progress_bar"
android:visibility="visible" />
我收到运行时错误.看来Android无法获得色彩主题.
06-24 16:35:57.032: E/AndroidRuntime(3493): java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx.xxx.activities.startup.ActivityStartup}: android.view.InflateException: Binary XML file line #33: Error inflating class android.widget.ProgressBar
06-24 16:45:32.265: E/AndroidRuntime(9901): Caused by: android.content.res.Resources$NotFoundException: Resource is not a Drawable (color or path): TypedValue{t=0x2/d=0x7f010000 a=-1}