settext()問題
老師,大神們,連續(xù)2次點擊按鈕傳入數(shù)據(jù),為什么只有第一次settext起到了作用,將值變?yōu)檩斎氲闹担淖兊诙屋斎氲闹翟冱c擊,textview顯示的還是第一次的值,沒有更新。。。請問這是什么情況,以及解決方案
老師,大神們,連續(xù)2次點擊按鈕傳入數(shù)據(jù),為什么只有第一次settext起到了作用,將值變?yōu)檩斎氲闹担淖兊诙屋斎氲闹翟冱c擊,textview顯示的還是第一次的值,沒有更新。。。請問這是什么情況,以及解決方案
2015-06-03
舉報
2016-05-25
FragmentTransaction.add?
FragmentTransaction.addToBackStack(null)
將一個fragment加入進(jìn)來之前的并不會銷毀,所以按back還會退還到之前的fragment中,數(shù)據(jù)也存在。
如果用FragmentTransaction.replace ?
FragmentTransaction.addToBackStack(null)
replace包含了remove 和add 是先將之前的fragment ?remove掉在add進(jìn)來一個新的fragment實例,所以被remove的fragment數(shù)據(jù)將不存在。
2015-07-23
把beginTransaction.add換成beginTransaction.replace