我已经用ConfigurationActivity构建了一个小部件。一切正常,但问题是创建后我无法重新配置和更改其设置。当您长按它们时,其他小部件(例如天气应用程序或日历应用程序)会提供一个选项(旁边的“从家中删除”和“应用程序信息”),这是打开其ConfigurationActivity的“小部件设置”。如何添加此选项?在下面的ScreenShot中,我的应用程序缺少“控件设置”选项。
经过一番挖掘,我找到了问题的答案。仅在API级别28上添加了此功能,这可能就是为什么它周围没有足够的文档的原因。打开your_widget_info.xml
文件,在appwidget-provider
标签内,添加此行。
android:widgetFeatures="reconfigurable"
这将为您完成工作。