用于后台任务的线程与适配器 - 哪一个更喜欢?为什么?

时间:2010-02-08 16:54:35

标签: android multithreading adapter

作为android编程的总菜单,我被建议使用适配器和处理程序,以便定期更新textview而不是线程/睡眠。 但是,我想知道为什么!有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在Android中,您无法更新UI线程之外的UI窗口小部件,因此HandlerThread提供了与UI通信的方式。在此方法中,您启动线程以生成视图数据,并通过Handler将其传递给Message。然后处理程序根据您发送的数据更新UI。

我不确定适配器适用于等式的确切位置,因为这些通常用于将某些数据与视图相关联(例如ListViewListAdapter)。