我正在尝试制作我的第一个主屏幕小部件。我创建并调整,一切正常。但是我找不到从活动创建窗口小部件的方法。例如,我的主要活动有一个按钮。用户尚未在屏幕上创建窗口小部件。我可以以编程方式创建小部件吗?例如通过按钮单击监听器?
根据Pinning App Widgets documentation,在API 26+设备上,您的应用可以使用requestPinAppWidget() API来启动小部件界面以固定特定的小部件。应用程序必须使用isRequestPinAppWidgetSupported()进行检查,以确保启动器支持此功能。
在早期版本的Android中没有类似的东西。