就是我在一個(gè)Activity中進(jìn)行登錄,并且登錄成功后,怎么通知其他的Activity改變他們當(dāng)中的內(nèi)容,用廣播可以嗎,怎么解決在第一個(gè)圖中(Activity)登錄成功,然后我要通知Framt5這個(gè)界面,改變里面的內(nèi)容,如果不去改變Framt5里面的內(nèi)容,代碼還是會(huì)判斷為登錄失?。ㄒ?yàn)?,?yàn)證是否登錄是通過(guò)用戶名是否為null,現(xiàn)在登錄成功或,沒(méi)法去Framt5里面更新用戶名,程序會(huì)再次檢測(cè)用戶名為空)
3 回答
已采納

慕粉3187274
TA貢獻(xiàn)18條經(jīng)驗(yàn) 獲得超13個(gè)贊
可以保存到SharePreferences中,每次程序打開(kāi)時(shí),先檢查SharePreferences中有沒(méi)有要自動(dòng)登陸的賬號(hào),有直接讀取進(jìn)行登陸操作,登陸成功后可以將需要的信息保存在Application中,Application的生命周期和應(yīng)用程序的生命周期一樣的,只要應(yīng)用程序的進(jìn)程不退出,Application中的對(duì)象就不會(huì)銷毀
添加回答
舉報(bào)
0/150
提交
取消