2010-11-29 13 views
0

ProgressDialog.show(Context、message、message、boolean)のヘルプサンプルを使用しようとしています。 Android 2.1レベル7をターゲットとし、Eclipseを使用しています。 新しいView.onClickListenerが最初のパラメータであるというメッセージでコードが拒否されます。 このフォームの参考資料や例は、Androidの開発者ヘルプやグーグルで見つけることができません。誰でも助けてくれますか? Ronandroid ProgressDialog - onClickListenerが必要ですか?

答えて

0

あなたのコードを見ることなく伝えるのは難しいですが、最初のパラメータとしてコンテキストへの参照として "this"を使用しようとしている可能性があり、onClickListenerの内側にいると思いますあなたはそれをやっている。そこにいる間、「this」はあなたのアクティビティを指すのではなく、あなたのOnClickListenerを参照します。アクティビティのonCreateメソッドでコンテキストへの参照を保存し、ProgressDialog.show呼び出しのパラメータとして使用してみてください。

+0

ありがとうエミール - それを修正しました。私はAndroidで範囲を調べる必要があると思う - それはJavaと同じですか? – Ron

+0

あなたはAndroidアプリをJavaで書くので、それは同じです。 AndroidはちょうどOSと、あなたがデバイスにアクセスするために使う余分なlibsの束、画面上に光沢のあるものを描くなど –

関連する問題