我应该使用Dialog或DialogPreference来制作专门的偏好对话框吗?

时间:2012-07-31 19:08:07

标签: android dialog sharedpreferences dialog-preference

我正在尝试在我的应用程序PreferenceActivity中创建一个自定义设置,其中会显示Dialog,最终会有以下内容

  1. 指定服务器的EditText
  2. 用于测试服务器连接的Button
  3. 指定服务器是否已到达的响应Icon
  4. 我在创建自定义Dialog方面取得了一些进展,但我也遇到了DialogPreference类,它似乎对此类功能很有用。

    我想知道我是否有任何理由开始尝试使用DialogPreference,或者我是否有理由继续使用简单的自定义Dialog

    我会遇到任何问题吗?

1 个答案:

答案 0 :(得分:2)

我建议使用DialogPreference。在这种情况下,DialogPreference会提供给您。你不应该遇到任何问题。

但是,如果你已经差不多完成了......那就继续你所拥有的。

此外,如果您希望DialogPreference启动其他对话框,例如确认或其他,则应使用Dialog