我正在努力理解如何实现主屏幕小部件。目前,我(终于)能够在清单中设置意图过滤器,使小部件上的按钮响应按下事件。
但是,我无法想出如何在按下按钮时启动活动。基本上,这是我的代码:
但是,我无法想出如何在按下按钮时启动活动。基本上,这是我的代码:
@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();
}
}
但我真正想做的是启动一个新的活动,而不是显示一个toast信息。 我知道这与挂起意图有关,但我无法弄清楚如何使其工作。
非常感谢任何提供帮助和示例代码的人!