【问题标题】:Android change language with setting menuAndroid 使用设置菜单更改语言
【发布时间】:2014-11-08 19:50:40
【问题描述】:

对不起,如果有人已经问过,但我真的找不到适合我的答案(如果有,请链接我) 所以我有一个小测试应用程序,我尝试通过设置 acitviy 更改语言。

在第一个活动中,我有一个来自字符串 rescoure 的简单文本“hello world”。我做了一个 values-en 和一个 values-hu(我的语言),在 values-hu 中我改变了字符串的值,我有这个 SettingsActivity 我可以在其中更改值(0 到 Hu 和 1 到英语)。

所以问题是:如果我在 SettingAcitivity 中更改首选项,如何更改文本(在第一个活动上)?

【问题讨论】:

    标签: android settings


    【解决方案1】:

    更改语言设置,然后让您的第一个 Activity 重绘文本,例如通过从您的第一个 Activity 外部或在您的第一个 Activity 中调用绘图函数然后调用 invalidate 启动的 onStop() 和 onStart() ()。

    鲁道夫

    【讨论】:

      猜你喜欢
      • 2015-06-19
      • 1970-01-01
      • 2013-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多