Messenger(Handler target)
Create a new Messenger pointing to the given Handler.
我想通过 Messenger 发送消息。但是,在我发送消息的地方,我没有对处理程序的引用,只有对指向给定处理程序的 Messenger 的引用。
static Message obtain(Handler h, int what, Object obj)
Same as obtain(), but sets the values of the target, what, and obj members.
除了简单的 Message.obtain() 之外,所有 Message.obtain(...params...) 方法都需要放入一个 Handler。
如果我已经在 Messenger 中引用了处理程序,如何避免将处理程序放入消息中?