如何在android-java上创建全局字符串变量,以及如何在不同的活动上访问它?如何让Android java全局字符串变量?
0
A
回答
0
您通常不会在Android中创建全局字符串变量。你应该做的是使用资源文件。检查出documentation。
0
也许你想要的是将字符串存储在应用程序的某个地方,无论你需要它恢复它。
您可以使用SharedPreferences。
商店吧:
SharedPreferences settings = getSharedPreferences("CoolPreferences", 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("StringName", "StringValue");
// Commit the edits!
editor.commit();
恢复它:
SharedPreferences settings = getSharedPreferences("CoolPreferences", 0);
String silent = settings.getString("StringName", "DefaultValueIfNotExists");
你需要像一个语境和活动来调用getSharedPreferences()
1
在水库>值> strings.xml中,加这个全局变量:
<string name="path">http://192.168.3.18</string>
然后在你的活动中,你可以使用
String path = getString(R.string.path);
检索值。
相关问题
- 1. 如果字符串包含全局变量,如何使用该全局变量?
- 2. 全局变量的字符串?
- 3. 字符串类型的全局变量
- 4. Python - 定义全局字符串变量
- 5. 在Objective-C全局字符串变量
- 6. Obj-C全局字符串和变量
- 7. 全局字符串变量的Java声明
- 8. java - 无法在invokeAndWait中赋值给全局字符串变量
- 9. 如何使输入editText的值为全局变量/字符串?
- 10. 如何重置全局字符串变量值
- 11. java全局全局变量和用户全局变量
- 12. 全局变量让我空
- 13. Android - 全局变量?
- 14. 全局变量Android
- 15. 如何让“Ext.Ajax.request”中的变量变成全局变量?
- 16. php - 全局变量“串联”?
- 17. eclipse中调试全局变量 - Java/Android
- 18. 带字符的全局变量
- 19. Java和JNI全局变量
- 20. 全局静态常量字符串变量
- 21. 如何在python中的字符串中插入全局和局部变量
- 22. 如何让静态变量初始化为全局变量
- 23. 如何让这个变量成为全局变量?
- 24. 如何将字符串变量转换为布局变量?
- 25. Java Play Framework全局变量
- 26. 全局变量vs宏扩展字符串文字
- 27. 全局字符串函数
- 28. 如何删除全局变量字典?
- 29. 如何实现全局字符串C#
- 30. C++:如何修改全局字符串?