当您通常想要在Android中添加AppWidget时,您需要选择一个小部件并将其绑定到主屏幕。
我正在尝试构建一个具有自己的appWidgetHost和我为其构建的特定应用小部件的应用。
我有两个问题:
简化;我的AppWidgets有我的应用程序,我希望完全控制将appWidget绑定到appWidgetHost等。
3个人在Google论坛中提出类似问题:
答案 0 :(得分:5)
不幸的是,你(和我),Paraneet是对的。
绑定appwidget是一个敏感操作,因此,为了避免恶意软件,它需要用户的同意,但是如果您将应用程序安装到/ system / data文件夹中,那么您认为操作系统的一部分并且您获得了一个系统允许您决定绑定您创建的appwidget而无需任何用户参与的权限。
答案 1 :(得分:1)
在Android O中,可以通过编程方式固定app小部件。只需观看示例here
即可另请查看Google官方documentation