我可以区分 Jetpack Compose 中 alertdialog 的这两个关闭操作吗?
Can I distinguish between these two dismiss actions for alertdialog in jetpack compose?
我是 Jetpack compose 的初学者。现在在我的应用程序屏幕中,AlertDialog
用于向用户显示一些信息。
根据文档,当用户在对话框外或后退按钮上单击时调用 onDismissRequest
。
但是我只想在按下后退按钮时关闭它,而不是在触摸外部时关闭,我如何区分它们?
I just want to dismiss it when the back button is pressed, but not dismiss when outside touched
像这样在 AlertDialog
中使用 properties
属性。
AlertDialog(
properties = DialogProperties(
dismissOnClickOutside = false,
dismissOnBackPress = true,
),
)
我是 Jetpack compose 的初学者。现在在我的应用程序屏幕中,AlertDialog
用于向用户显示一些信息。
根据文档,当用户在对话框外或后退按钮上单击时调用 onDismissRequest
。
但是我只想在按下后退按钮时关闭它,而不是在触摸外部时关闭,我如何区分它们?
I just want to dismiss it when the back button is pressed, but not dismiss when outside touched
像这样在 AlertDialog
中使用 properties
属性。
AlertDialog(
properties = DialogProperties(
dismissOnClickOutside = false,
dismissOnBackPress = true,
),
)