在DialogActivity中設置取消和確定按鈕可以通過以下步驟實現:
創建DialogActivity的布局文件,包含取消和確定按鈕的視圖組件。例如,可以使用一個LinearLayout布局,其中包含兩個Button按鈕,一個表示取消按鈕,另一個表示確定按鈕。
在DialogActivity的Java文件中,找到onCreate()方法,并在其中查找對話框的窗口對象。可以使用以下代碼獲取對話框窗口對象:
Window window = getWindow();
Button cancelButton = findViewById(R.id.cancelButton);
cancelButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 執行取消操作
finish();
}
});
Button confirmButton = findViewById(R.id.confirmButton);
confirmButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 執行確定操作
// 可以在這里處理用戶點擊確定按鈕后的邏輯
}
});
在上述代碼中,分別為取消按鈕和確定按鈕設置了點擊事件監聽器,并在監聽器中執行對應的操作。
通過以上步驟,可以在DialogActivity中設置取消和確定按鈕,并進行相應的操作處理。