-1
我有一個片段,而片段包括ViewPager。片段從活動分離,而沒有任何明顯的理由
如果回調以與來自服務器的數據的片段觸發,有時該片段失去其活性。
我收到以下錯誤嘗試獲取片段的活動:
java.lang.IllegalStateException:片段尚未連接呢。
這是什麼原因?
我有一個片段,而片段包括ViewPager。片段從活動分離,而沒有任何明顯的理由
如果回調以與來自服務器的數據的片段觸發,有時該片段失去其活性。
我收到以下錯誤嘗試獲取片段的活動:
java.lang.IllegalStateException:片段尚未連接呢。
這是什麼原因?
在HTTP網絡庫(比如改造),回調(onResponse()
,OnError()
)上運行MainThread
不知道,如果有Fragment
附着到Activity
或不?
所以,如果你想進行UI操作,它會通過java.lang.IllegalStateException
這導致應用程序崩潰。
解決方案: - 您可以檢查Fragment
添加或不執行任何操作之前,
if (isAdded()) {
//.. perform your operation here...
}
郵編這裏.. –