SharedPreferences并检查用户是否已登录

萨阿德·库奇(Saad El Qorchi):

有没有一种方法可以检查另一个类的SharedPreferences,并通过直接调用方法在应用程序的所有活动中使用此方法?以及如何在每个活动中调用该方法?

苏菲M:

我不确定这是否是您要找的东西,还有更多的方法可以做到这一点。但是,如果您这样编写“共享的偏好设置”类:

public class Prefs {
    private static final String PREFS = "prefs";
    private SharedPreferences prefs;
    public Prefs(Context context){

     prefs = context.getSharedPreferences(PREFS, Context.MODE_PRIVATE);
    }


    public void saveMyString(String string) {
        SharedPreferences.Editor editor = prefs.edit();
        editor.putString("key", string).apply(); //The "key" should be stored in a variable in the rel app.
    }

    public String getMyString(Context context, String WidgetId){
        return prefs.getString("key", "");
    }
}

然后,您将在活动中获得Prefs的实例,并且可以仅调用您的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Steamworks检查用户是否已登录

Firebase:如何检查用户是否已登录?

我如何检查用户是否已登录?

JSP:如何检查用户是否已登录?

解析,检查以查看用户是否已登录

如何检查用户是否已登录

检查用户是否已登录laravel 4

php检查用户当前是否已登录

Firebase-始终检查用户是否已登录的最佳方法?

使用Firebase AuthUI检查用户是否已首次登录

检查Windows用户登录密码请求是否已启用

检查用户是否已登录以在响应中使用Firebase

CakePHP 3:如何正确检查用户是否已登录

在Treeline中,如何检查当前用户是否已登录?

如何检查特定用户是否已登录Laravel?

有条件检查用户是否已登录Umbraco

如何检查用户是否已登录Swift中的Google帐户?

如何检查当前用户是否已登录android

如何检查用户是否已登录以及是否未重定向到登录屏幕

检查用户是否已登录,然后检查用户是否已在选中单选按钮的情况下登录

努力检查是否已登录

提交表单后检查元素是否出现在页面上以检查用户是否已登录

使用Google登录进行身份验证之前,请检查用户是否已登录-Flutter

检查用户是否已登录,检查条件,在设置的时间自动关闭

Codeigniter-检查用户是否已登录并存在(这是真实用户)

如何检查用户是否登录

检查用户是否已附加

如何检查哪些用户已登录

Flask 用户登录 - 检查用户是否存在