【问题标题】:Check enter and leave Preferences检查进入和离开首选项
【发布时间】:2015-09-05 06:53:59
【问题描述】:

我正在使用 PreferenceFragment 和一些标头来管理我的应用程序设置,就像在这个官方教程中一样:http://developer.android.com/guide/topics/ui/settings.html#Fragment

您可以在多个活动中通过 ActionBar 调用 Preferences。

现在我想检测,如果用户输入或离开偏好。我该怎么做?

我的方法是使用生命周期方法,例如:onCreate、onResume、onPause ....

但是有没有其他解决方案,比如监听器或其他东西?

【问题讨论】:

标签: java android android-preferences


【解决方案1】:

您可以覆盖 PreferenceFragment 上的 onBackPressed 以调用在您的调用者活动上实现的接口方法。

这样您就可以通知您的活动需要什么。

public interface PreferenceInterface
{
   public abstract void preferencesClosed();
   public abstract void preferencesOpened();
}

我希望这就是你要找的。​​p>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多