2
作为android编程的一个小老鼠,我被建议使用适配器和处理程序来定期更新文本视图,而不是线程/睡眠。 但是,我想知道为什么!有什么建议么?线程与适配器的背景任务 - 哪一个更喜欢,为什么?
作为android编程的一个小老鼠,我被建议使用适配器和处理程序来定期更新文本视图,而不是线程/睡眠。 但是,我想知道为什么!有什么建议么?线程与适配器的背景任务 - 哪一个更喜欢,为什么?
在Android中,您无法在UI线程之外更新UI小部件,因此Handler
为Thread
提供了一种与UI进行通信的方式。在这种方法中,您开始线程生成视图数据并通过Message
将它传递给Handler
。处理程序然后根据您发送的数据更新UI。
我不确定适配器适合什么地方,因为这些通常用于连接一些数据和视图(例如ListView
和ListAdapter
)。