我想要做的是使箭头指示的进度条的宽度变细,如果有什么方法可以在运行时做到这一点就完美了,非常感谢
<?xml version="1.0" encoding="utf-8"?>
<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"
android:background="@drawable/fotos">
<RelativeLayout
android:id="@+id/relativeLayout"
android:layout_width="464dp"
android:layout_height="764dp"
android:layout_alignParentBottom="true"
app:layout_constraintBottom_toBottomOf="parent"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteX="8dp">
<ImageButton
android:id="@+id/start"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@android:color/transparent"
android:elevation="0dp"
app:srcCompat="@drawable/push"
tools:ignore="ContentDescription,InefficientWeight,UnusedAttribute" />
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyle"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
tools:ignore="ObsoleteLayoutParam" />
</RelativeLayout>
</android.support.constraint.ConstraintLayout>
如果您使用的是原生样式:
这是无法做到的,您甚至应该考虑到您
ProgressBar
在各种操作系统上可能看起来不同。选项将是创建自定义样式:
更改进度条颜色