重新打开后片段视图未更新

时间:2014-05-16 02:54:52

标签: android android-fragments

我在嵌套片段中有几个文本视图,当您触摸不同的对象时会更新。当我第一次输入片段时,它会工作,然后当我替换片段并重新打开它。所有视图都是可点击的,但我的文本视图没有更新。如果我做

((TextView)findViewById(R.id.txt_subtitle)).getText() 

它会返回更新后的值,就像它正在工作但屏幕没有更新一样 就像我有一个看不见的文本视图副本

不幸的是我无法发布消息来源。

1 个答案:

答案 0 :(得分:0)

我不确定这是否可行,因为您还没有显示代码,但也许您可以覆盖片段中的onPause()方法来生成MainActivity类存储TextView信息。然后,当您使用提供问题的片段替换下一个片段时,您可以将TextView s设置为MainActivity中存储的数据。这有什么意义吗?

编辑:如果您不调用onDestroy(),可能是addToBackStack()方法