【问题标题】:Custom initial setup screen from my android application来自我的 android 应用程序的自定义初始设置屏幕
【发布时间】:2014-04-07 18:25:18
【问题描述】:

我想为初始用户设置创建一个仅在第一次显示时显示的屏幕。我读到我可以用“PreferenceActivity”来做到这一点。但我需要的是应用程序最初逐步请求数据,首先是您的电子邮件,第二个显示另一个参数,第三个屏幕中的另一个参数,依此类推。我的问题是,最好的方法是为每个参数创建一个活动,还是只有一种方法可以生成单独询问每个参数的活动。

【问题讨论】:

    标签: android configuration screen preferences


    【解决方案1】:

    您可以为此使用SharePrefrence。设置完成后,将值(我的代码中的setupValue)保存到SharePrefrence。并在每次启动应用程序时检查该值(我的代码中的setupValue)。

    您可以将其另存为:

     SharedPreferences sp = getSharedPreferences("your_prefs", Activity.MODE_PRIVATE);
        SharedPreferences.Editor editor = sp.edit();
        editor.putBoolean("your_setup_flag", false);
        editor.commit();
    

    你可以得到它:

     SharedPreferences sp = getSharedPreferences("your_prefs", Activity.MODE_PRIVATE);
     boolean setupValue = sp.getBoolean("your_setup_flag", false);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-06
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      • 1970-01-01
      相关资源
      最近更新 更多