- 182 名前:デフォルトの名無しさん mailto:sage [2012/01/16(月) 22:38:14.57 ]
- このコードについて質問
ideone.com/OnqIb 画面にタッチすると AlertDialog でメッセージを表示するだけの単純なアプリ 自作メソッド showMessage() を呼ぶ事により 1 発で Windows や DoJa のような (ボタンを押すまで待つ) メッセージボックスを出したい が、その中で View#showDialog() へ渡った制御が AlertDialog の実際の表示が 済む前に返って来てしまう つまり画面には、コメント <1> の地点で "表示したよ" が表示された後にダイア ログが表示されてしまう それならと、AlertDialog でボタンが押されるまで dialogShown メンバをポーリング しようとしてコメント <2> のコード (Thread#sleep()) を挟んだら、ハングアップして しまった 何がまずいのか、どうしたらいいのかお知恵を拝借したい
|

|