onsaveinstancestate

    1熱度

    1回答

    後無法執行此操作 我正在與改造一個異步請求,... 我的日誌錯誤: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.j

    0熱度

    1回答

    好了,所以我有一個有許多圖像按鈕,我現在有工作是所有onClick聽衆,並有當用戶點擊圖像的圖像更改應用程序。我閱讀和研究,我可以用onSavedInstance()和onRestore()保存這些圖像按鈕的狀態。這就是我現在所擁有的,我只是試圖爲一個圖像按鈕,因爲如果這是不正確的,我不想改變所有。 我也有讓我感動的,通過各活動按鈕,問題是,當我移動到另一個活動,然後搬回圖像按鈕更改不會保存按鈕圖

    1熱度

    1回答

    我是我的應用程序的onSaveInstanceState實現。我已經成功實現了我的onSaveInstanceState,但它不會在方向更改時保留當前問題。以下是我的MainActivity。我一直在翻閱BigNerdRanchGuide這本書。我不明白爲什麼它不起作用。 謝謝。 public class MainActivity extends AppCompatActivity {

    1熱度

    1回答

    我在使應用程序持續存在困難。當我旋轉手機時,屏幕上的數據不會改變。但是當我點擊一個按鈕來檢索一個新的片段後,我得到一個錯誤,說「在onSaveInstanceState之後不能執行這個動作」。我搜索了一下,發現了類似的問題,但我仍然不知道如何解決這個問題。 我有一個活動類,一個控制器類和兩個片段類。 活動類有一個帶有2個按鈕的瀏覽查看器,可以觸發片段交易。也就是說,在每個按鈕上單擊它將用當前按鈕偵

    0熱度

    1回答

    爲了節省片段沙爹我覺得我碰到兩個方法來: 的onSaveInstanceState使用。 使用Backstack隱藏,添加和顯示 片段。 我不確定這些是兩種方法還是都需要isSaveInstanceState是專門用於處理旋轉更改還是其中任何一個都可以使用?

    2熱度

    2回答

    我有一個recyclerView包含一個類的對象的列表。目前,當我關閉我的應用程序時,recyclerView中的所有列表都會丟失,重新啓動應用程序後,recyclerView將不顯示任何內容(無列表)。 甚至在我關閉並銷燬之後,我應該如何保留該清單? public class Info { public String pName; public String pContact; publi

    1熱度

    2回答

    我有一個秒錶應用程序,它只有一個活動。三個按鈕啓動,停止,重置和一個文本視圖來顯示計時器。這裏是我的代碼: public class StopwatchActivity extends AppCompatActivity { private int mNumberOfSeconds = 0; private boolean mRunning = false; private Handler

    0熱度

    1回答

    我已經通過關於該主題的保存前景活性會被破壞前的狀態本文檔... ,一切現在工作真的很好(設備旋轉後),但是當我的旋轉後,再次轉動我的設備,我會再失去我的數據:( 這裏是我的代碼 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s

    0熱度

    1回答

    當我旋轉我的設備時,我的活動實例被銷燬,啓動一個新的onCreate。屏幕方向後,我無法弄清楚如何重新填充我的RecyclerView。我嘗試了一些解決方案,包括AndroidManifest:android:configChanges="keyboardHidden|orientation"和onSaveInstanceState, but could not get it to work. I

    2熱度

    1回答

    兩個視圖恢復片段我有一個複雜的佈局來實現。 它有19個部分可以顯示或不基於用戶以前輸入的大量參數。 爲了簡化代碼並且不顯示未使用的部分,佈局是動態創建的。 一切都是片段內。 片段有一個用作容器的LinearLayout,當創建片段時,我生成所有必需的片段。 每個部分由自己的本地適配器,它負責誇大這一部分的佈局,並把它添加到容器管理。 一切工作完全正常。問題是2個部分具有完全相同的結構,因此他們共享