以编程方式启动 DialogPreference

Luk*_*kap 5 android android-preferences

我有一个这样定义的类

public class MyDialog extends DialogPreference {
Run Code Online (Sandbox Code Playgroud)

并在首选项.xml

<com.package.pak.MyDialog
    android:key="my_key" android:title="Title"
    android:dialogTitle="title"
    android:dialogIcon="@drawable/app_icon" android:negativeButtonText="@null"
    android:positiveButtonText="Ok" />
Run Code Online (Sandbox Code Playgroud)

我的问题是如何以编程方式启动 MyDialog ?有什么我可以称之为意图或的东西吗?

谢谢

Jia*_* Qi -1

DialogPreference 有一个方法 PerformClick()