1
這有點棘手。我有一個簡介Fragment
和一個'編輯詳細信息'Button
,打開一個新的Activity
到startActivityForResult()
。如果在startActivityForResult()之前旋轉,onActivityResult()不會更改TextView(setText())
在onActivityResult()
我重裝TextView
s的新數據通過setText()
編輯信息後。它工作正常。
但是如果我在點擊編輯按鈕之前旋轉了配置文件片段,TextView
s在保存之後不會顯示新數據。這似乎是的onSaveInstanceState()保存TextView
文本,不會讓onActivityResult()
改變他們...
你在哪裏保持TextView的新的數據? – zmbq
在一個分貝。我在onActivityResult()上創建了一個Cursor,它總是帶來新的數據並設置TextView。如果屏幕未旋轉,則每次都有效。 – fcasanova
順便說一下,ActionBar的標題會改變。 – fcasanova