TimerTask和广播接收器onReceive

问题描述 投票:0回答:1

我多次使用不同的数据触发onReceive,以在每次发生期间获得意图。我需要将所有意图数据组合到后台线程内的意图列表中。我该如何实现?我尝试使用计时器任务,但无法达到相同目的。还有其他办法吗?请举例说明,因为我对后台线程不了解无法使用BlockingQueue,因为它将长时间阻塞UI线程,这是我在stackoverflow中看到的。

java android broadcastreceiver timertask
1个回答
0
投票

您可以使用AsyncTask并在doInBackground()方法中进行操作。签出Android's AsyncTask documentation。 (但是,Android R中已弃用)

© www.soinside.com 2019 - 2024. All rights reserved.