トップページ > プログラム > 2014年05月24日 > h6FgVR9A

書き込み順位&時間帯一覧

12 位/184 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000141000000000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision43

書き込みレス一覧

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() {}
の記述形式にしてなかった。あまり意味が無い内容です。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。