gpt4 book ai didi

android - 如果未选择任何选项,DialogPreference 不应关闭

转载 作者:太空宇宙 更新时间:2023-11-03 11:38:46 25 4
gpt4 key购买 nike

我有一个 DialogPreference,我想避免用户在按“确定”、“取消”等键时关闭它。

我应该怎么做?

编辑:

我试图在创建对话框时触及“确定”按钮以禁用它。但是我做不到:(

最佳答案

解决方法很简单。覆盖 showDialog 并将您自己的点击监听器设置为您要拦截的按钮。

   @Override
protected void showDialog(Bundle bundle) {
super.showDialog(bundle);
Button pos = ((AlertDialog) getDialog()).getButton(DialogInterface.BUTTON_POSITIVE);
pos.setOnClickListener(...);
}

在您的点击监听器中,您可以进行所需的验证。

关于android - 如果未选择任何选项,DialogPreference 不应关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2179756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com