1

我需要在配置更改时刷新TextView( TextViewwith ) 中的文本。将其状态保存在配置状态,因为它具有. 但我想更新文本(因为语言可能会改变)。idAndroidid

4

1 回答 1

0

我以这种方式解决了一个类似的问题...向包含要刷新的视图的类添加一个静态布尔值,并在打开设置时将此变量更改为 true ...然后,以这种方式更新您的 onResume 方法:

@Override
public void onResume(){
super.onResume();
if (changed == true) {
    this.recreate();
    changed=false;
    }
}

这将强制在视图上进行娱乐。

于 2014-04-01T07:13:46.040 回答