如何在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. 在Objective-C全局字符串变量
- 4. Obj-C全局字符串和变量
- 5. java - 无法在invokeAndWait中赋值给全局字符串变量
- 6. 如何使输入editText的值为全局变量/字符串?
- 7. 全局变量让我空
- 8. Android - 全局变量?
- 9. eclipse中调试全局变量 - Java/Android
- 10. Java和JNI全局变量
- 11. 全局静态常量字符串变量
- 12. 如何在python中的字符串中插入全局和局部变量
- 13. 如何将字符串变量转换为布局变量?
- 14. Java Play Framework全局变量
- 15. 如何删除全局变量字典?
- 16. Android - 递增全局变量
- 17. android全局变量错误
- 18. 如何实现全局字符串C#
- 19. 引用UIViewController中的全局字符串变量扩展名
- 20. lotusscript中的全局变量如何全局变量IBM Notes 9
- 21. 从PHP中的字符串制作全局变量?
- 22. 如何让java字符串类变为可变的?
- 23. 字符串函数不更新全局变量
- 24. 通过名称作为字符串访问“伪全局变量”
- 25. 正在评估/截断字符串中的Ruby全局变量
- 26. Javascript正则表达式全局替换字符串变量
- 27. 邮差:全局变量存储为字符串?
- 28. 方法中的全局字符串变量插值
- 29. 来自查询字符串的MVC控制器全局变量
- 30. 让SAPI TTS说话字符串变量