0

Android にログイン フォームがあり、ログインすると、progressBar の円形のアイコンがロードされて表示され、次のインテントが開いたときに非表示になるはずです。ログイン ボタンをクリックすると、コードが非常に高速に実行されるため、プログレスバー、可視性 false のコードでさえ、新しいインテントオブジェクトの作成後ですが、機能していません。この場合のプログレスバーの処理方法を教えてください。誰もが私を助けることができますか?ありがとう

4

1 に答える 1

0

それは働いているようですか?バックグラウンド プロセスが完了するまで ProgressBar が表示され、その後、次のアクティビティが表示されます。一連のスタートアップ タスクを実行している場合は、それらが発生するたびに表示するか、すべて完了するまで何も表示しないようにする必要があります。ProgressBar は、何らかの操作がバックグラウンドで進行中であることを示します。

アプリが一連のステップに従っていることを示したい場合は、それぞれに独自のアクティビティがあり、各アクティビティの UI にこれを表示する必要があります。ただし、ユーザーがステップをスキップしたり、戻ったり、別の場所に移動したりできるようにする場合を除き、フォアグラウンドに何かを表示する必要はほとんどありません。

于 2012-12-18T21:32:39.563 に答える