我有一个用例问题,我正在寻找解决方案。
在文本视图中说我正在显示“Welcome Adam!”这样的文字。通常,我们将此文本存储在strings.xml
文件中。
现在我想从服务器更新文本视图中显示的内容,而无需更新整个应用程序。
前,“欢迎亚当!” “Hello Adam!”。
我在设计解决方案时应该采用什么方法?
答案 0 :(得分:0)
答案 1 :(得分:0)
您无法在运行时更改字符串,颜色,尺寸等xml文件。我认为你要找的是here
答案 2 :(得分:0)
您可以通过“格式化字符串”实现它。例如,存储“%1 $ s Adam!”在strings.xml中,编写类似String welcome = context.getString(R.string.welcome,“Welcome”)的代码。如果需要,可以用指定的单词替换第一个字符串。 有关更多信息,请参阅AndroidDev