在Android中创建一个仅Widget应用程序?

时间:2017-12-11 22:59:47

标签: android android-widget

澄清问题:

我在Playstore中看到过多个仅限小部件的应用,但没有可见的活动。 我试图自己创建一个,但我需要定义一个启动器Activity。一旦我使用Widget的配置活动作为启动器,该应用程序就会在Android的应用程序概述中显示。

https://i.imgur.com/lhx0TDG.png

如果我没有定义启动器活动,我甚至无法在模拟器上部署应用程序。

https://developer.android.com/guide/topics/appwidgets/index.html关于小部件的开发人员指南并不清楚如何处理此案例。

感谢您寻求信息的任何帮助或指示。

1 个答案:

答案 0 :(得分:0)

如果你想创建一个只有Android应用程序的小部件,没有任何活动。您不必为自己的活动声明任何意图。只需传递android.appwidget.action.APPWIDGET_CONFIGURE的意图过滤器,当用户将活动添加到主屏幕时,它会加载活动。现在,您可以使用具有android:configure属性的窗口小部件布局xml文件简单地声明您的配置类,该属性与窗口小部件运行的类文件一样。

希望这有帮助。