私のアプリでの読み込みを意味する不確定なプログレスバーを作成しようとしています。しかし、無数のXMLレイアウトとコードの別のビットを試した後、私は何か動作するように見えることはできません。Android - 円のプログレスバーが機能しない
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.dwinnbrown.xxx.FirstFragment">
<!-- TODO: Update blank fragment layout -->
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<ProgressBar
android:id="@+id/prgrsbar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:max="500"
android:progress="0"
android:indeterminate="true"
android:progressDrawable="@drawable/circular" />
</FrameLayout>
そして、私のcircular.xmlファイル:これは私のメインのフラグメントのxmlファイルである
<shape
android:innerRadiusRatio="3"
android:shape="ring"
android:thicknessRatio="7.0">
<gradient
android:centerColor="#007DD6"
android:endColor="#007DD6"
android:startColor="#007DD6"
android:angle="0"
android:type="sweep"
android:useLevel="false" ></gradient>
</shape>
出力は次のように表示されますが - 私は何かが足りないのですか?
助けてくれてありがとう、私は今すべてそれをテストします。 – dwinnbrown
これは水平スライドバーを表示します。残念ながら円形ではありません。 – dwinnbrown
最大値と進捗値がない場合は、プログレスバーが円形になっている必要があります。 いずれにせよ、それはスタートです。つまり、ビューが表示されます。 :) –