首页 > 试题广场 >

在android中,异步通信常用到Handler与Loope

[单选题]
在android中,异步通信常用到Handler与Looper,关于Looper以下说法错误的是
  • 在子线程中实例化一个与主线程交互的Handler,使主线程可向子线程发消息,一定确保该子线程创建了Looper.
  • APP启动时会为主线程创建了Looper,所以在主线程可以直接实例化Handler,不用再创建Looper.
  • Handler发送的Message运行在哪个线程,是根据Handler实例化时处于哪个线程。
  • 在子线程中更新的UI操作,要切换到主线程,可以通过MainLooper(Looper.getMainLooper()获得)创建一个Handler,把需要执行的操作包装在该handler的post方法中。
C,错误,Handler发送的Message运行在哪个线程,是根据Handler实例化时Looper.loop()运行在哪个线程;
发表于 2023-09-21 17:00:57 回复(0)