increment什么意思啊 在多線程中,子線程更新主線程ui有哪些方法及注意點(diǎn)?
在多線程中,子線程更新主線程ui有哪些方法及注意點(diǎn)?我先給你個(gè)提示。Android只能用UI線程(即主線程)更新UI。讓我們這樣說:UI線程==主線程。1. 如果要在子線程中的數(shù)據(jù)發(fā)生變化時(shí)更新主線程
在多線程中,子線程更新主線程ui有哪些方法及注意點(diǎn)?
我先給你個(gè)提示。Android只能用UI線程(即主線程)更新UI。讓我們這樣說:UI線程==主線程。
1. 如果要在子線程中的數(shù)據(jù)發(fā)生變化時(shí)更新主線程的UI,可以使用消息機(jī)制以及消息和處理程序的組合。
2. 還可以使用特定的控制方法,例如listview適配器中的notifydatachang()。好像就是這個(gè)方法
3。在視圖中,還可以在數(shù)據(jù)更改后使用invalidatea()或postinvalidata()。
基本上,我希望我能幫助您解決這些常見問題。我們來討論一下。