效果 解決方案:使用 備注:根據(jù)自己的項(xiàng)目需求來設(shè)置開始位置,結(jié)束位置 CenterAlignImageSpan需要自定義,使圖片現(xiàn)在在中間
效果 解決方案:使用 備注:根據(jù)自己的項(xiàng)目需求來設(shè)置開始位置,結(jié)束位置 CenterAlignImageSpan需要自定義,使圖片現(xiàn)在在中間
一提到沉浸式狀態(tài)欄濒憋,第一個(gè)浮現(xiàn)在腦海里的詞就是“碎片化”军熏。碎片化是讓 Android 開發(fā)者很頭疼的問題耽装,相信沒有哪位開發(fā)者會(huì)不喜歡“write once, run anyw...
非常感謝柠贤。前不久注意到這個(gè)問題,但網(wǎng)上搜到的解決方法感覺都說不清楚类缤。您的這篇很簡潔明了臼勉!謝謝分享!
另外餐弱,如果啟動(dòng)activity時(shí)就使用了此方式去給該activity添加第一個(gè)fragment宴霸,則此時(shí)currentFragment==null,就會(huì)奔潰岸裙。添加一下判斷就可解決問題:
if (!targetFragment.isAdded()) {
//第一次使用switchFragment()時(shí)currentFragment為null猖败,所以要判斷一下
if(currentFragment != null) {
transaction.hide(currentFragment);
}
transaction.add(R.id. main_fragment, targetFragment);
transaction.commit();
}