setProgress不适用于android progressBar

setProgress不适用于android progressBar,android,android-progressbar,Android,Android Progressbar,我试图设置进度条的进度,但它一直在旋转,我是否需要添加一些内容,或者如何将其设置为某个百分比 代码: 布局: <RelativeLayout 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_wid

我试图设置进度条的进度,但它一直在旋转,我是否需要添加一些内容,或者如何将其设置为某个百分比

代码:

布局:

<RelativeLayout 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=".modinfosection.TabOverviewFragment">
<ProgressBar
    android:id="@+id/progressBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:padding="30dp"
    android:clickable="false"

    android:scrollbarSize="300dp"/>    


在进度条中添加以下属性

android:indeterminateOnly="true" 

  • 仅限于不确定模式(状态保持进度模式将不起作用)
如果需要
水平进度条
,请使用下面的属性

  • style=“@android:style/Widget.Holo.Light.ProgressBar.Horizontal”
示例代码

<ProgressBar
    android:id="@+id/progressBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:padding="30dp"
    android:clickable="false"
    android:indeterminateOnly="true" 
    style="@android:style/Widget.Holo.Light.ProgressBar.Horizontal"
    android:scrollbarSize="300dp"/>   

ProgressBar
更新为:

<ProgressBar
    android:id="@+id/progressBar1"
    style="@android:style/Widget.ProgressBar.Horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:padding="30dp"
    android:clickable="false"
    android:scrollbarSize="300dp"/>  

您需要给出
ProgressBar
determinate样式才能将其用作进度百分比


更多信息:

所以没有办法使循环进度条保持一定的百分比?我问这个问题的原因是因为我想在图片周围使用它,比如:@Erbez是的,这是可能的,检查这个答案,这样就没有办法使圆圈进度条处于某个百分比?我问这个问题的原因是因为我想在图片周围使用它,比如:
<ProgressBar
    android:id="@+id/progressBar1"
    style="@android:style/Widget.ProgressBar.Horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:padding="30dp"
    android:clickable="false"
    android:scrollbarSize="300dp"/>