第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

最后在Fragment中如果不點(diǎn)擊按鈕,從Activity傳過來value值怎么為null,點(diǎn)擊了按鈕卻是Activity傳過來的value值

btn.setText("獲取Activity靜態(tài)傳值");

String value = getAaa();

Log.i("tag", "Activity靜態(tài)傳值為:"+value); ?//這一步的值為null


btn.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

String value = getAaa();

Log.i("tag", "Activity靜態(tài)傳值為:"+getAaa()); ? //這一步的值為Activity傳的值

}

});


正在回答

2 回答

這根activity和fragment生命周期有關(guān)。

執(zhí)行一下三行代碼時(shí),MainActivity4中還未調(diào)用setAaa(),故為null

btn.setText("獲取Activity靜態(tài)傳值");

String value = getAaa();

Log.i("tag", "Activity靜態(tài)傳值為:"+value); ?//這一步的值為null


而當(dāng)你點(diǎn)擊按鈕時(shí),MainActivity4中已經(jīng)調(diào)用setAaa()


原因是MyFragment不調(diào)用onCreateView(),下方法是不會(huì)執(zhí)行的

FragmentManager fragmentManager = getFragmentManager();

Fragment findFragmentById = fragmentManager.findFragmentById(R.id.frag);


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

glxm

有幾個(gè)字寫錯(cuò)了。
2016-07-30 回復(fù) 有任何疑惑可以回復(fù)我~
#2

glxm

這跟activity和fragment生命周期有關(guān)。 執(zhí)行以下三行代碼時(shí),MainActivity4中還未調(diào)用setAaa(),故為null 原因是MyFragment不調(diào)用onCreateView(),以下方法是不會(huì)執(zhí)行的
2016-07-30 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)槟銓懥它c(diǎn)擊事件,所以點(diǎn)擊按鈕才傳過來



0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學(xué)習(xí)       111140    人
  • 解答問題       1560    個(gè)

本課程由淺入深地帶您學(xué)會(huì)Android的常用控件的開發(fā)和使用

進(jìn)入課程

最后在Fragment中如果不點(diǎn)擊按鈕,從Activity傳過來value值怎么為null,點(diǎn)擊了按鈕卻是Activity傳過來的value值

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)