有的語句我理解不了啊??求大神幫忙
mTab0x(x為數(shù)字0,1 2 3)為空時(shí)和不為空,怎么理解??求指教
if (mTab02 == null) {
mTab02 = new FrdFragment();
transaction.add(R.id.id_content, mTab02);
}else
{
transaction.show(mTab02);
}
為什么mTab01為空時(shí)才隱藏?。??我理解不了啊
?private void hideFragment(FragmentTransaction transaction) {
if (mTab01 != null) {
transaction.hide(mTab01);
}
if (mTab02 != null) {
transaction.hide(mTab02);
}
if (mTab03 != null) {
transaction.hide(mTab03);
}
if (mTab04 != null) {
transaction.hide(mTab04);
}
}
2016-08-20
當(dāng)手機(jī)焦點(diǎn)不在MTAB01上的時(shí)候當(dāng)然要隱藏了
2016-08-17
為空就是沒有對(duì)其進(jìn)行初始化,不為空就是對(duì)其進(jìn)行了初始化(就像當(dāng)與給變量賦初始值)
應(yīng)該是不為空時(shí)把其隱藏,然后根據(jù)id,把對(duì)應(yīng)的fragment顯示出來