从AppWidgetProvider到Broadcastreceiver的意图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从AppWidgetProvider到Broadcastreceiver的意图相关的知识,希望对你有一定的参考价值。

我是android新手,目前正在开发一个需要从AppWidgetProvider向BroadcastReceiver发送意图的小部件。我从AppWidgetProvider.onUpdate尝试了以下内容:

    Intent receiver = new Intent(context, MyWidgetIntentReceiver.class);
    receiver.setAction("com.mywidget.intent.action.MESSAGE_1");
    context.startService(receiver);

没有结果。我究竟做错了什么?

提前致谢

答案

谢谢!我回答自己。只需更换

context.startService(receiver);

通过

context.sendBroadcast(receiver);

以上是关于从AppWidgetProvider到Broadcastreceiver的意图的主要内容,如果未能解决你的问题,请参考以下文章

如何将温度值(从服务)检索到 AppWidgetProvider

从 AppWidgetProvider 中的 strings.xml 获取字符串

桌面小部件AppWidgetProvider简单分析

在不同的包名称下移动 AppWidgetProvider 会破坏活动的小部件

AppWidgetProvider - 在小部件中跟踪用户位置

AppWidgetProvider 中的 super.onUpdate() 推荐?