我有一個帶有兩個片段的選項卡。這兩個碎片從網絡下載數據並顯示它們。保留數據在片段的標籤
典型的用例是:用戶打開應用程序,Fragment_A下載並顯示數據。如果用戶單擊另一個選項卡(Tab B),則Fragment_B下載並顯示數據。 如果用戶返回到Fragment_A數據已經存在並顯示,但如果他再次選擇轉到下一個選項卡(Fragment_B),則必須再次下載數據。
那麼當用戶導航到前一個選項卡(選項卡A)時,如何將數據保存到Fragment_B?這是我能用onSaveInstanceState()
做什麼嗎?
此外,爲什麼Fragment_A保留數據而不是Fragment_B?代碼是相同的唯一的變化是正在顯示的數據。
您可以在活動上下載數據和您的片段以獲取數據 – TUSHAR
通過下載連接該活動的你是否將它保存在我的活動中? – Mes
是的我的意思是保存數據在活動&數據我的意思是保存響應來自服務器 – TUSHAR