2012-04-05 36 views
4

我有这样编程开始DialogPreference

public class MyDialog extends DialogPreference { 

,并在preference.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" /> 

我的问题是如何编程启动MyDialog? 有什么我可以打电话像意图或?

感谢

+4

看看到这样的回答:http://stackoverflow.com/questions/4805896/how-to-open-or-simulate-a-点击一个安卓偏好,这是创建与/ 4869034#4869034 – Prizoff 2012-06-21 19:02:28

+1

我有一个类似的问题,我解决了它感谢这篇文章:http://stackoverflow.com/questions/4805896 – Domenico 2013-02-16 16:14:17

回答

-1

DialogPreference有一个方法performClick()

+1

以及如何我可以使用它?我没有MyDialog类型的对象... – Prizoff 2012-06-21 19:10:38

+0

我认为这是不正确的。你可以提供一个参考,你可以看到该方法记录? – 2014-04-10 16:52:34

+0

这不是问题的答案 – 2016-07-12 17:28:33