启动时,我有BroadcastReceiver
,会启动Service
。在此Service
中,我触发Notification
,我希望从Notification
中检索Activity
的文本,当用户点击Notification
时,该文本将会启动1}}(通过它的资源)。
BroadcastRecevier
,Service
和Activity
都捆绑在同一个包中。
问题是:如何从Activity
中检索Service
的资源,因为我的Activity
中没有任何处理程序?由于Service
在Activity
之前启动,我无法拥有。{/ p>
提前感谢你花时间去帮助我。
答案 0 :(得分:1)
活动没有资源。 应用程序拥有资源。您的服务将以与其他任何操作相同的方式访问您的应用程序的资源(例如,通过调用getString()
或`getResources())。