我拼命想弄清楚如何实现主屏幕小部件。现在,我(终于)能够在我的小部件上获得一个按钮来响应按钮按下,在清单中设置一个意图过滤器。
但是,我一生都无法弄清楚按下按钮时如何启动活动。基本上,这是我的代码:
@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();
}
}
不过,我真正想做的是开始一项新活动,而不是显示敬酒消息。我知道这与未决意图有关,但我不知道如何让它发挥作用。
任何帮助和示例代码将不胜感激。非常感谢回答这个问题的人!