18
java.lang.IllegalStateException: ไม่สามารถดำเนินการนี้หลังจาก onSaveInstanceState
ฉันใช้ไลบรารีการสนับสนุนสำหรับแอปของฉัน ใน FragmentActivity ของฉันฉันใช้ AsyncTask เพื่อดาวน์โหลดข้อมูลจากอินเทอร์เน็ต ในเมธอด onPreExecute () ฉันเพิ่ม Fragment และในเมธอด onPostExecute () ฉันลบมันอีกครั้ง เมื่อการวางแนวมีการเปลี่ยนแปลงในระหว่างนี้ฉันจะได้รับข้อยกเว้นดังกล่าวข้างต้น โปรดดูรายละเอียด: private class onFriendAddedAsyncTask extends AsyncTask<String, Void, String> { DummyFragment dummyFragment; FragmentManager fm; FragmentTransaction ft; @Override protected void onPreExecute() { Log.v("MyFragmentActivity", "onFriendAddedAsyncTask/onPreExecute"); dummyFragment = DummyFragment.newInstance(); fm = getSupportFragmentManager(); ft = fm.beginTransaction(); ft.add(dummyFragment, "dummy_fragment"); ft.commit(); …