2012-02-16 43 views
0

強制終了または待機することができます。Androidアプリに応答しないという警告メッセージが表示される

私が「Wait」を押すと、すべて正常に機能します。しかし、私はこの迷惑なメッセージを無効にするにはどうすればよいのでしょうか?私は間違っているとは思っていませんが、おそらくinitに何度かかかり、Appを実行します。

+0

代わりにメッセージを無効にするので、別のスレッドに初期化を入れた方が良いです。したがって、アプリケーションのUIスレッドは長時間ブロックされません。初期化中は、プログレスアニメーションを表示できます。これはあなたのアプリを設計する良い習慣です。誰もがタッチに適時に反応しないアプリケーションが好きです。 –

答えて

3

それは何が起こっているかのように聞こえるが、あなたがUIスレッド上(インターネットから何かを取り出す例えば、)本当に長い計算を実行していることです。その計算を別のスレッドで実行することで、そのメッセージを取り除くことができます。

はこれを行う方法の詳細については、あなたは出発点としてこれを参照することができますhttp://developer.android.com/guide/topics/fundamentals/processes-and-threads.html

+0

これはどのように役立ちますか?これは、非開発者にとっては役に立たない。 –

関連する問題