我已经创建了一个服务,并且对于服务间通信,我正在使用带有 Handler 的 Messenger。
public class LocalHandler extends Handler
{
public void handleMessage(Message message)
{
String msg = message.getData().getString("MyString");
String serv_msg = message.getData().getString("FromService");
Toast.makeText(getApplicationContext(), msg+serv_msg,
Toast.LENGTH_SHORT).show();
}
}
final Messenger myMessenger = new Messenger(new LocalHandler());
现在我想在任何特定时间检查信使的 MessageQueue 中有多少消息。
我在网上搜索,但找不到有关该主题的任何内容。
关于如何获取消息列表/计数的任何线索?