使用getSupportFragmentManager()
我被迫扩展了FragmentActivity。问题是,在我的类之前是PreferenceActivity,然后在this.findPreference类型的所有方法中给出错误。有解决方案吗?错误显示eclipse是findPreference (String)
类型未定义的方法myClass
。
答案 0 :(得分:0)
不幸的是,您仍然需要使用PreferenceActivity
来获取SDK<另外11,你会使用PreferenceFragment
。
要显示首选项中的对话框,您必须使用旧方法创建对话框,例如
AlertDialog.Builder builder = new AlertDialog.Builder(this);
//add everything to the builder
builder.show();
您想要显示对话框的位置。这是极少数情况下您无法使用DialogFragment
并且需要以旧方式执行此操作