在Android中仅向一个对象收件人发送意图

时间:2014-09-18 14:12:51

标签: android android-intent

如果在此应用程序和其他应用程序中存在更多类似类的对象,是否可以将Android中的Intent发送给一个明确的对象?

为同一个类的每个对象生成唯一的动作ID,然后使用动作ID来寻址对象看起来像一个解决方案,但是有更好的方法吗?

有关情况的一些背景知识。

Android中有活动识别引擎。如果客户希望接收活动更新,则客户端会将PendingIntent传递给活动识别引擎。在识别用户活动的每一刻,都会从PendingIntent向Intent发送新信息并将其重新开回。

现在,我正在编写一个方便的帮助程序类,它将包装所有这些PendingIntent / Intent机制,并以一些简单的方式提供收到的ActivtiyRecognitionResult以便进一步处理。如果有一个应用程序使用相同的方便帮助程序类,或者在一个应用程序中有多个方便帮助程序类的实例,那么那些看起来相同的PendingIntents / Intents和同样的(从意图的角度来看)方便的辅助对象。

0 个答案:

没有答案