3

Google Playストアのようなプログレスバーを使いたい.

まず、それ (プログレスバー) は不確定です -- 絶えず移動する読み込みとして表示されます。そして、進行状況を示します - 0 から 100 まで

私の場合、バーには不確定または進行状況のみが表示されます-xml-configに依存します。なにか提案を?

私のプログレスバー:ここのバーは、短期間の移動中の読み込みを示しています。ダウンロードが開始されると、プログレスバーは自然に消えます。android:indeterminate="true" がなければ不確定ではなく、バーには進行状況のみが表示されます。進行状況は、progress.setProgress((int) _self.currentProgress); によって変更されます。

<ProgressBar
                android:id="@+id/progress"
                android:indeterminate="true"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:layout_marginTop="5dip"
                style="@style/ProgressBarHoloHorizontal"/>

スタイル:

<style name="ProgressBarHoloHorizontal">
    <item name="android:indeterminateOnly">false</item>
    <item name="android:indeterminateDrawable">@drawable/progress_indeterminate_horizontal_holo</item>
    <item name="android:minHeight">16dip</item>
    <item name="android:maxHeight">16dip</item>
    <item name="android:progressDrawable">@drawable/progress_horizontal_holo_light</item>
</style>
4

1 に答える 1

2

これを使って

progress.setIndeterminate(false);

不確定から確定進行状況バーに変更する

于 2013-06-20T12:58:22.987 に答える