澄清问题:
我在Playstore中看到过多个仅限小部件的应用,但没有可见的活动。 我试图自己创建一个,但我需要定义一个启动器Activity。一旦我使用Widget的配置活动作为启动器,该应用程序就会在Android的应用程序概述中显示。
https://i.imgur.com/lhx0TDG.png
如果我没有定义启动器活动,我甚至无法在模拟器上部署应用程序。
https://developer.android.com/guide/topics/appwidgets/index.html关于小部件的开发人员指南并不清楚如何处理此案例。
感谢您寻求信息的任何帮助或指示。
答案 0 :(得分:0)
如果你想创建一个只有Android应用程序的小部件,没有任何活动。您不必为自己的活动声明任何意图。只需传递android.appwidget.action.APPWIDGET_CONFIGURE
的意图过滤器,当用户将活动添加到主屏幕时,它会加载活动。现在,您可以使用具有android:configure
属性的窗口小部件布局xml文件简单地声明您的配置类,该属性与窗口小部件运行的类文件一样。
希望这有帮助。