我想开发一个Android应用程序,它有2个登录& 2个登记表(2个用户和2个商店)。启动活动是用户的登录页面。 我的问题是如何存储2个共享首选项,这样如果我已经以用户身份登录,它会将我重定向到用户的主页面,如果已经以商店登录,它会将我重定向到商店的主页面。 谢谢。存储Android工作室不同类型的用户的共享偏好
0
A
回答
0
商店的Integer
用于用户登录登录类型
public static final int TYPE_USER = 1;
public static final int TYPE_SHOP = 2;
然后检查登录类型上发射Activity
int type = getFromSharedPreferences();
if (type == TYPE_USER) {
// Redirect to user's page
} else if (type == TYPE_SHOP) {
// Redirect to shop's page
} else {
// User not logged in
}
0
,而不是调用PreferenceManager.getDefault保存它以这种方式
SharedPreferences prefs = this.getSharedPreferences("SomeData", Context.MODE_PRIVATE);
SharedPreference.Editor editor = prefs.edit();
editor.putString("key", value);//here you can put int or ...
editor.apply();
,您可以使用按键或提供的登录信息重定向到另一个活动。
相关问题
- 1. Android工作室共享喜好存储到设备存储
- 2. 共享偏好不工作
- 3. android共享偏好存储多个值;
- 4. 保存使用共享偏好的Android
- 5. Android共享偏好
- 6. Android共享偏好
- 7. 共享偏好和onPause不工作
- 8. Android的共享偏好名
- 9. 共享偏好的Android
- 10. Android的共享偏好
- 11. Android的共享偏好
- 12. 共享偏好的Android
- 13. 共享偏好的Android
- 14. 的android共享偏好和捆绑包VS共享偏好
- 15. 共享偏好项目存储
- 16. 共享偏好不是在Android的ķ工作,下面
- 17. Android - 保存在共享偏好设置中停止工作
- 18. 来自不同课程的共享偏好不起作用
- 19. 不共享偏好不被保存
- 20. 共享偏好不会加载在Android
- 21. 共享偏好不保存数据
- 22. 共享偏好不设置
- 23. 共享偏好不提交
- 24. 共享偏好不相似
- 25. 使用共享偏好来存储服务内的数据?
- 26. Android获取来自不同文件的共享偏好
- 27. 如何在android的不同类中使用共享偏好数据?
- 28. 自定义共享偏好的Android
- 29. 的Android:共享偏好值甚至犯
- 30. Android的共享偏好选择图像