【问题标题】:I need to have a custom dialog in Preferences我需要在首选项中有一个自定义对话框
【发布时间】:2011-09-17 17:37:57
【问题描述】:

我想在Preferences 中有一个自定义对话框(使用布局创建)。我应该怎么做才能在我的首选项中声明这个自定义对话框?

【问题讨论】:

    标签: android


    【解决方案1】:

    为您的自定义布局实现 DialogPreference 并将该首选项添加到您的首选项屏幕

    下面是如何做到这一点的一个很好的解释: Concise way of writing new DialogPreference classes?

    【讨论】:

    • 酷。你知道如何将这个新类与 SharedPreferences 本身挂钩吗?
    • 我链接的 StackOverflow 答案解释了如何使用辅助方法或 SharedPreferences 持久化数据
    • 抱歉,没有一项工作可以从您声明首选项的 xml 中引用新类。
    • 在 XML 中,您必须使用扩展 DialogPreference 的类的全名(包括包)。在此处查看示例 XML:stackoverflow.com/questions/5516022/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    相关资源
    最近更新 更多