我有一个首选页,其中有一个复选框首选启用登录密码。当用户检查它时,应该会弹出一个对话框,里面会有两个密码编辑文本字段。
我已经做了一些阅读,似乎使用自定义对话框将是正确的选择。但问题是没有onCreateDialog()方法可供首选项活动重写,如何解决此问题?
一些示例代码会很好。谢谢!
最佳答案
创建自己的DialogPreference
自定义子类,该子类处理对话框并保存首选项值,并在首选项xml资源中使用该子类。
关于android - 如何在首选项 Activity 中创建自定义对话框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12812156/