将AppWidgets绑定到AppWidgetHost-Android
当你通常想要在Android中添加AppWidget时,有一个列表,你需要在其中选择一个widget并将其绑定到主屏幕 我正在尝试构建一个应用程序,它有我为其构建的自己的特定应用程序小部件 我有两个问题:将AppWidgets绑定到AppWidgetHost-Android,android,android-widget,android-appwidget,Android,Android Widget,Android Appwidget,当你通常想要在Android中添加AppWidget时,有一个列表,你需要在其中选择一个widget并将其绑定到主屏幕 我正在尝试构建一个应用程序,它有我为其构建的自己的特定应用程序小部件 我有两个问题: 我希望能够自动将小部件绑定到AppWidgetsHost,而无需用户从列表中选择 我想制作自己的“选择小部件列表”,并只加载我创建的小部件 简单一点;有我的应用程序和我的appWidget,我希望在将appWidget绑定到appWidgetHost等方面拥有完全的控制权 3人在谷歌论坛上提出
绑定appwidget是一个敏感的操作,因此,为了避免恶意软件,它在很大程度上需要用户的同意。但是,如果您将应用程序安装到/system/data文件夹中,则您考虑了操作系统的一部分,并获得了系统权限,允许您决定绑定您创建的appwidget,而无需任何用户参与。在Android O中,可以通过编程方式锁定应用程序小部件。看看例子 还可以查看谷歌官方网站@Adam try this:@Adam try this:和this:和this:最后一个链接对任何系统应用程序都很重要。