1

プロパティを使用してカスタム進行状況バーを操作していindeterminateDrawableます。コードは以下のとおりです。indeterminateDrawableプロパティを削除すると、中央に表示されますが、このプロパティでは中央に表示されません。私を助けてください。

<LinearLayout
    android:id="@id/android:empty"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center" >

    <ProgressBar
        android:id="@+id/workingProgressBar"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:indeterminateDrawable="@drawable/startup_anim"
        android:indeterminateOnly="true" />
</LinearLayout>

drawable/startup_anim.xml

<animation-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:drawable="@drawable/animation4"
    android:duration="100"/>
<item
    android:drawable="@drawable/animation3"
    android:duration="100"/>
<item
    android:drawable="@drawable/animation2"
    android:duration="100"/>
<item
    android:drawable="@drawable/animation1"
    android:duration="100"/>
<item
    android:drawable="@drawable/animation0"
    android:duration="100"/>

</animation-list>
4

2 に答える 2