2011-12-03 6 views
0

私の活動が何かを準備しているときに進行状況ダイアログを表示したい。プログレスホイール進行中ダイアログのみ

問題は、進行状況ホイールが表示されていて、ダイアログ画面ではないことだけです。

現在進行中のホイールが回転している黒色のダイアログが表示されます。

画像を参考にしてください(右下)。 enter image description here

+0

は、あなたが探してどのような他のちょうどホイール何もありませんか?もしそうなら、円形のプログレスバーのようなものがあります。 – triggs

+0

はい、その車輪を探しています。アンドロイドには円形の進行状況バーがありますが、これは必要のないダイアログのような背景も提供します。 – Hardik4560

答えて

0

次のコードは、アクティビティの下部のダイアログなしでプログレスバーを追加します。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:background="@drawable/splashscreen" 
    android:gravity="center_horizontal" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 
    <ProgressBar 
    android:layout_alignParentBottom="true" 
    android:layout_marginBottom="24dp" 
    android:layout_width="32dip" 
    android:layout_height="32dip"> 
    </ProgressBar>  
</RelativeLayout> 
1

"進捗状況ホイール"が必要なXMLレイアウトに配置します。

<ProgressBar 
     android:indeterminate="true" 
     android:id="@+id/marker_progress" 
     style="?android:attr/progressBarStyle" 
     android:layout_height="50dp" /> 
0

あなたは進行状況を表示し、非表示にしたい時はいつでもちょうどあなたができることをかなり特定のゴーン/ visible.I'mに可視性を設定し、その後、相対レイアウトに

<RelativeLayout ...> 

    <yourlayout....> 
    </yourlayout> 

    <ProgressBar.... 
     android:visibility = "gone"/> 


    </RelativeLayout> 

をあなたのレイアウトをラッププログレスバーの透明な背景があるので、ホイールだけが表示されます。

関連する問題