【发布时间】:2014-03-09 20:58:00
【问题描述】:
在我的应用程序中,我显示的是Preference Headers in the recommended way。
我扩展 PreferenceActivity 并添加来自 XML 资源的标头,如下所示:
@Override
public void onBuildHeaders(List<Header> target) {
loadHeadersFromResource(R.xml.preference_headers, target);
}
这样的一个标题是:
<header
android:fragment="com.example.FragmentSettings"
android:summary="Tap to configure"
android:title="General Settings" />
启动扩展PreferenceFragment的主要偏好片段
特定设置允许用户擦除应用程序有权访问的所有数据并取消对其帐户的授权。
如果用户选择此选项,我会擦除所有内容、缓存、共享首选项等,然后我想将它们返回到初始授权屏幕。
问题是首选项标题屏幕仍然存在,即使所有活动都调用finish();,即使我调用System.exit(0);
我怎样才能让这该死的东西关闭!?
救命!
【问题讨论】:
-
这个问题没有得到足够的重视——可能是因为这是一个非常具体的案例,您应该添加最少的工作代码来演示您的案例。
标签: android