如何从任何活动中调用窗口小部件?例如,假设我有一个名为“ MyAppWidget”的小部件。我需要使其可见或从应用程序内的ActivityA和ActivityB调用它。可能吗?如果是这样,怎么回事?
我尝试使用如下所示的意图调用小部件。但这没有用,并且由于小部件不是活动而与Exception一起崩溃了。
Intent showContent = new Intent(getApplicationContext(),MyAppWidget.class); startActivity(showContent);
答案 0 :(得分:0)
应用程序小部件是微型应用程序视图,可以嵌入到其他应用程序(例如主屏幕)中并接收定期更新。这些视图在用户界面中称为“窗口小部件”,您可以使用App窗口小部件提供程序发布这些视图。 取自Build an App Widget
如果您想创建可以添加到活动中的内容,则应阅读有关“自定义视图”的信息。
如果您希望将小部件作为活动查看,请查看here
祝你好运