Compose 使用AlertDialog


@Composable
fun StatisticsPage() {
    val isOpenDialog = remember { mutableStateOf(false) }
    if (isOpenDialog.value) {
	      AlertDialog(
          onDismissRequest = { isOpenDialog.value = false },
          title = { Text(text = "是否刪除該記錄") },
          confirmButton = {
              TextButton(
                  onClick = {
                      viewModel.removeGlu(deleteGlu.value!!)
                      isOpenDialog.value = false
                  }
              ) {
                  Text("確認")
              }
          },
          dismissButton = {
              TextButton(
                  onClick = {
                      isOpenDialog.value = false
                  }
              ) {
                  Text("取消")
              }
          }
      )
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM