我會如何使開關或如果在我的代碼中與變量聲明?改變id,或者因爲id vars和DialogInterface都相同。我是否使用「builder」作爲代碼來執行此操作?正面的按鈕將是一個貪睡按鈕,所以我會想要和如果正面點擊拉起睡眠功能或創建一個功能,讓鬧鐘在用戶設置貪睡的時間越長。從AlertDialog獲取信息
這裏是我的代碼,
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Time to get up! How was your nap?")
.setCancelable(false)
.setPositiveButton("More Sleep!!",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
vibarate.cancel();
onPause();
}
})
.setNegativeButton("Great! ",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
AlertDialogTest.this.finish();
}
});
AlertDialog alert = builder.create();
alert.show();
你打算開什麼東西? – Noah 2011-12-21 17:28:04