- Androidプログラミング質問スレ revision43
14 :デフォルトの名無しさん[sage]:2014/05/24(土) 10:21:32.11 ID:h6FgVR9A - AlertDialogは dismiss() で消せますが
AlertDialog.Builderは dismiss() が使えなくて消せません。 AlertDialog.Builderの方を消すにはどうすればいいでしょうか? (BuilderでないとsetPositiveButtonの設定ができません)
|
- Androidプログラミング質問スレ revision43
16 :デフォルトの名無しさん[sage]:2014/05/24(土) 11:13:18.20 ID:h6FgVR9A - AlertDialog.Builder:create()でないとsetPositiveButtonの設定ができないのです。
|
- Androidプログラミング質問スレ revision43
17 :デフォルトの名無しさん[sage]:2014/05/24(土) 11:15:57.75 ID:h6FgVR9A - 訂正
AlertDialog mAlertDialog; こちらがAlertDialog.Builderでないと setPositiveButtonの設定ができません。
|
- Androidプログラミング質問スレ revision43
19 :デフォルトの名無しさん[sage]:2014/05/24(土) 11:23:52.11 ID:h6FgVR9A - そうでなくて
AlertDialog mAlertDialog = new AlertDialog.Builder(this) .setPositiveButton("Cancel", null) はできても mAlertDialog.setPositiveButton("Cancel",new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { } }); に置換えたとたん型が違うのでできませんエラーになります。 別の言い方では AlertDialogではsetPositiveButtonの設定はできないのでしょうか?
|
- Androidプログラミング質問スレ revision43
20 :デフォルトの名無しさん[sage]:2014/05/24(土) 11:27:54.67 ID:h6FgVR9A - すいませんできたようです。
微妙な勘違いをしていました。
|
- Androidプログラミング質問スレ revision43
22 :デフォルトの名無しさん[sage]:2014/05/24(土) 12:00:56.50 ID:h6FgVR9A - 単純なミスです。
mAlertDialog.setPositiveButton("Cancel",new DialogInterface.OnClickListener() {}; を .setPositiveButton("Cancel",new DialogInterface.OnClickListener() {} の記述形式にしてなかった。あまり意味が無い内容です。
|