ddd*_*ddd 9 android samsung-mobile samsung-touchwiz android-5.0-lollipop
安卓5.0的三星设备忽略了我的颜色进度条(在styles.xml中设置).使用三星的默认蓝色代替.
<style name="Progress">
<item name="colorControlActivated">#000000</item>
</style>
Run Code Online (Sandbox Code Playgroud)
进度条位于工具栏中:
<android.support.v7.widget.Toolbar
...
>
<ProgressBar
android:id="@+id/progress_spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminate="true"
android:theme="@style/Progress"/>
</android.support.v7.widget.Toolbar>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
据我记得,这个主题会有帮助:https://medium.com/the-wtf-files/the-misterious-case-of-the-skewed-progressbar-75da47ddd767。
您应该android:indeterminateDrawable="@drawable/progressbar"向 a添加一个属性:ProgressBar并添加一个可绘制对象。它对于无限进度条很有用。如果确定的话,我会研究一个问题并在这里报告。另请参阅:如何更改圆形进度条的颜色?。
对于那些根本看不到 ProgressBar 的人,请参阅https://github.com/DreaminginCodeZH/MaterialProgressBar/issues/1。也许您设备的开发者选项中的“动画比例”已关闭。
另请参阅: https: //github.com/DreaminginCodeZH/MaterialProgressBar。
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |