如何更改Android的进度微调颜色
问题描述:
这是我需要改变进度微调或装载机的颜色如何更改Android的进度微调颜色
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.conceptchest.conceptchest.mainConcept">
<WebView
android:id="@+id/mainWebView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintBottom_toTopOf="@+id/progress1"
app:layout_constraintTop_toTopOf="parent" />
<ProgressBar
android:id="@+id/progress1"
aenter code herendroid:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toTopOf="parent"
/>
/>
</android.support.constraint.ConstraintLayout>
请帮助,因为我不能够改变颜色的代码 我曾尝试加入的风格和它不工作
答
这解决了我的问题 How to change color in circular progress bar?
我当前的代码是
<ProgressBar
android:id="@+id/progress1"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:background ="@xml/progress"
/>
答
编程改变你的进度条的颜色看起来像这样:
ProgressBar spinner = new android.widget.ProgressBar(getApplicationContext(), null, android.R.attr.progressBarStyle);
spinner.getIndeterminateDrawable().setColorFilter(Color.parseColor("#FF0481"), PorterDuff.Mode.MULTIPLY);
http://stackoverflow.com/questions/5337613/how-to-change-color-in-circular-progress-bar的possibe重复 – Lokesh
我也试过,也 –
给我们你的更新代码。 – Lokesh