私は、単純なボタンとリスナーが関連付けられている主なアクティビティを持っています。各ボタンは新しいアクティビティ(インテント)を開きます。しかし、アクティビティを開いている間は、読み込みに時間がかかり、UIがフリーズします。間にローディングサークル(スピナー)を追加するだけで、この問題を回避したいと考えています。私は多くの記事を検索しましたが、まだ何かを見つけることができませんでした。2つのアクティビティ間のアンドロイドローディングサークル(スピナー)
ありがとう!
私は、単純なボタンとリスナーが関連付けられている主なアクティビティを持っています。各ボタンは新しいアクティビティ(インテント)を開きます。しかし、アクティビティを開いている間は、読み込みに時間がかかり、UIがフリーズします。間にローディングサークル(スピナー)を追加するだけで、この問題を回避したいと考えています。私は多くの記事を検索しましたが、まだ何かを見つけることができませんでした。2つのアクティビティ間のアンドロイドローディングサークル(スピナー)
ありがとう!
の初期化が完了したときに視認性がなくなってします。これはプログラムで作成することも、XMLでウィジェットを使用して作成することもできます。
<ProgressBar
android:id="@+id/progress_loader"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="visible" />
(あなたがコメントで尋ねたようProgress Dialog
を使用していますが、またProgress Bar
でこれを行うことができます)Javaで実装するには:XMLで実装するの
ProgressDialog nDialog;
nDialog = new ProgressDialog(Login.this);
nDialog.setMessage("Loading..");
nDialog.setTitle("Get Data");
nDialog.setIndeterminate(false);
nDialog.setCancelable(true);
nDialog.show();
到達する前に次のアクティビティはdismiss()
プログレスバーです。
nDialog.dismiss();
プログレスバーを手に入れましたか? @ anil.e –
うん、ありがとう! –
この進捗ダイアログのスタイルを決める方法はありますか? –
ちょうど
<ProgressBar
android:id="@+id/progress_loader"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="visible" />
秒活動にコードの下に使う意味は、あなたがProgress Bar
ある
しかし、私はアクティビティ1からアクティビティ2に進むプログレスバーを表示し、2回目のアクティビティがロードされると終了します。 – rohan
あなたのコードはどこですか? –
基本的なボタンリスナーがあり、クリック時にstartActivity(インテント)があります。結果として生じるアクティビティは、WebサービスonCreateからデータをフェッチする単純なリストビューページです。私の目的は、これらの間にローディングスピナーを置くことです。 –
[これをチェック](http://stackoverflow.com/questions/21957263/why-the-background-of-progressdialog-doesnt-set-to-the-transparent/21957406#21957406) –