0

AlertDialog特定のボタンがクリックされたときに表示する必要がありPopupWindowます。電話するAlertDialog.Builder()には が必要contextです。" " を使用しようとするとthis、エラー " Type mismatch: cannot convert from new View.OnClickListener(){} to Context" が発生します。私が知っている他の種類のコンテキストがいくつかありますが、getBaseContext()代わりにそれらを試すと、プログラムがクラッシュします。alertdialogどのタイプを使用すればよいかわかりません。基本的に、OS が a内にan を使用することは禁止されていることを伝えようとしているかどうかが心配ですpupupwindow

4

1 に答える 1

2

親アクティビティをコンテキストMickとして渡します。これがダイアログの適切なコンテキストになります。

于 2012-09-04T15:48:13.770 に答える