0
我有一個警告對話框2個按鈕,積極負面。 正面按鈕的處理程序按原樣工作,但負面按鈕點擊不會調用其處理程序。 Doee有人知道這裏有什麼問題嗎?謝謝。AlertDialog負面按鈕不處理
protected Dialog onCreateDialog(int id)
{
switch (id)
{
case DOWNLOAD_DIALOG_ID:
return new AlertDialog.Builder(this)
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(R.string.download_videos_title_msg)
.setMessage(R.string.download_videos_main_msg)
.setPositiveButton(R.string.download_videos_download_btn,
_downloadVideoContent)
.setNegativeButton(R.string.download_videos_ask_later_btn,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id)
{
Editor prefEditor = PreferenceManager.
getDefaultSharedPreferences(_context).edit();
prefEditor.putBoolean(DOWNLOAD_DECLINED_FLAG, true);
prefEditor.commit();
}
})
//.setNegativeButton(R.string.download_videos_ask_later_btn,
// _cancelDialogListener)
.create();
}
return null;
}
代碼是否正確 – Maxim 2011-06-22 19:24:15