str*_*ark 6 android android-widget android-activity android-appwidget
我拼命地试图让我的头脑如何实现主屏幕小部件.现在,我(终于)能够在我的小部件上获得一个按钮,响应按钮按下在清单中设置一个意图过滤器.
但是,我不能为我的生活找出按下按钮时如何启动活动.基本上,这是我的代码:
@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();
}
}
Run Code Online (Sandbox Code Playgroud)
但是,我真正想做的是开始一项新活动,而不是显示一个祝酒词.我知道它与未决意图有关,但我无法弄清楚如何让它工作.
任何帮助和示例代码将不胜感激.非常感谢谁回答这个问题!
Com*_*are 13
那么,你的应用程序小部件应该已经PendingIntent绑定了按钮.而不是一个PendingIntent触发a BroadcastReceiver,让它成为一个PendingIntent启动Activity.
| 归档时间: |
|
| 查看次数: |
10344 次 |
| 最近记录: |