1. 判斷 Fragment 是否已經(jīng)被添加到 Activity 中,可以通過 Fragment 的 isAdded() 方法來判斷。
2. 判斷 Fragment 的 View 是否已經(jīng)被創(chuàng)建,可以通過 Fragment 的 getView() 方法來判斷。
3. 判斷 Fragment 是否已經(jīng)被銷毀,可以通過 Fragment 的 isDetached() 或 isRemoving() 方法來判斷。
示例:文章來源:http://www.zghlxwxcb.cn/news/detail-670262.html
if (fragment != null && fragment.isAdded() && fragment.getView() != null && !fragment.isDetached() && !fragment.isRemoving()) {
? ? // Fragment 不為空
} else {
? ? // Fragment 為空
}文章來源地址http://www.zghlxwxcb.cn/news/detail-670262.html
到了這里,關(guān)于Android 中 Fragment判空的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!