私のアプリケーションに使用しているログイン画面があります。 JSONを呼び出してユーザー名/パスワードが正しいかどうかを確認し、正しい場合はサインインしてメインメニューに進みます。しかし、ログインには約10〜15秒かかりますので、実際にサインインしていることを表示するための非常にシンプルな「Progress Bar」ウィジェットを追加しました(ユーザーが混乱しないように)。ただし、エミュレータでテストしてログインすると、ログイン画面がフリーズしてから10〜15秒後に正常にログインしますが、AVD画面がフリーズしているのでProgress Barは表示されません。私は、JSON呼び出しが行われたときに可視になるように設定する必要があります。私が正常にログインした後にログイン画面に戻ると、進行状況バーが表示され、上手く表示されます。Android用のAVD画面がJSONのログイン時に一時的にフリーズする
これを解決するためのヒントを教えてください。みんなありがとう!
メインスレッドでログインリクエストを実行していますか?はいの場合、AsyncTaskの使用を検討し、これをチェックしてください - > http://developer.android.com/guide/practices/design/responsiveness.html もしそうでなければ、おそらくコードスニペットを使って詳細を教えてください。 – uaraven