如何从小部件调用活动 - Android

时间:2012-10-15 12:37:17

标签: android

感谢以前的回复, 我正在使用小部件进行应用程序,我的想法是在单击小部件时打开一个活动。我使用这段代码来获取活动

try {
    WidgetActivity.Widget.onUpdate(context, appWidgetManager, appWidgetIds);
    Toast.makeText(context, "Update Widget", Toast.LENGTH_SHORT).show();
} catch (Exception e) {
    e.toString();
}
Intent myIntent = new Intent(context, Test.class);
startActivity(myIntent);

但我收到forceclose错误。我是小部件概念的新手。我不知道在哪里调用启动活动方法。请指导我

1 个答案:

答案 0 :(得分:1)

查看AppWidgets的the documentation。具体来说,讨论onUpdate()的部分,如示例所示,如何从窗口小部件调用Activity