如何在代码中创建对话框首选项?
MyDialog dialog=new MyDialog(getActivity() );
dialog.setTitle("asd");
dialog.setKey("key");
dialog.getDialog().show();
这是在我的 xml 文件中,当调用舞会偏好屏幕时它工作正常
<!-- Custom Dialog -->
<com.pak.asd.MyDialog
android:key="key" android:title="title"
android:dialogTitle="title"
android:negativeButtonText="no"
android:positiveButtonText="yes" android:dialogMessage="message" />
这是我的课
public class MyDialog extends DialogPreference {
private Context c;
public MyDialog(Context c)
{
//is null correct ?
super(oContext,null);
this.oContext = oContext;
}
public MyDialog(Context c, AttributeSet attrs)
{
super(c, attrs);
this.c = c;
}
}