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

Creating a Widget only application in Android?

澄清问题:

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

的应用程序概述中可见

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

如果我不定义启动器Activity我什至无法在模拟器上部署该应用程序。

https://developer.android.com/guide/topics/appwidgets/index.html 关于 Widgets 的开发者指南并不清楚如何处理这种情况。

感谢任何帮助或信息查找方向。

如果您只想创建小部件 android 应用程序而不需要任何 activity。您不必为 activity 声明任何意图。只需传递 android.appwidget.action.APPWIDGET_CONFIGURE 的意图过滤器,当用户将其添加到主屏幕时,它会加载 activity。现在你可以简单地用你的小部件布局 xml 文件声明你的配置 class,带有 android:configure 属性喜欢小部件运行的 class 文件。

希望对您有所帮助。