我拼命想让我的脑袋缠绕如何实现主屏幕小部件。现在,我(最终)能够在我的窗口小部件上获得一个按钮,以响应按钮按下在清单中设置意图过滤器。如何从Android主屏幕小部件发起活动
但是,我不能为我的生活弄清楚如何按下按钮时启动一个活动。基本上,这里是我的代码:
@Override
public void onReceive(Context context, Intent intent)
{
super.onReceive(context, intent);
if(intent.getAction().equals("com.bic.search.searchWidget.CLICK"))
{
Toast.makeText(context, "It works!!", Toast.LENGTH_SHORT).show();
}
}
但是我真正想要做的是开始一个新的活动,而不是显示吐司消息。我知道这与待决意图有关,但我无法弄清楚如何实现这一目标。
任何帮助和示例代码将不胜感激。非常感谢任何人回答这个问题!
链接被破坏,你能解决它吗? – Joel 2013-11-14 15:09:03
@Joel:对不起,我目前还没有一个项目可以证明这一点。 – CommonsWare 2013-11-14 15:13:19