java 在多线程中,子线程更新主线程ui有哪些方法及注意点?
浏览量:1650
时间:2021-04-08 05:35:06
作者:admin
在多线程中,子线程更新主线程ui有哪些方法及注意点?
我先给你个提示。Android只能用UI线程(即主线程)更新UI。让我们这样说:UI线程==主线程。
1. 如果要在子线程中的数据发生变化时更新主线程的UI,可以使用消息机制以及消息和处理程序的组合。
2. 还可以使用特定的控制方法,例如listview适配器中的notifydatachang()。好像就是这个方法
3。在视图中,还可以在数据更改后使用invalidatea()或postinvalidata()。
基本上,我希望我能帮助您解决这些常见问题。我们来讨论一下。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。