Android:在用户许可的情况下在主屏幕上创建活动

Android:在用户许可的情况下在主屏幕上创建活动,android,android-widget,android-activity,Android,Android Widget,Android Activity,我已经创建了一个小部件,它工作正常。如果用户需要,他可以在主屏幕上添加我的应用程序的小部件。然而,我想要的是,我自己的代码在用户许可的情况下将小部件放在主屏幕上;因为小部件是应用程序中最重要的部分,没有它就毫无用处 我想实现如下内容: a。例如,当一个应用程序尝试启动蓝牙时,系统会告诉用户Ok dude,这个应用程序想打开蓝牙,你想允许吗?。类似地,应用程序X正在尝试创建主屏幕小部件,是否允许它 或 b。当您尝试手动将小部件添加到主屏幕时,系统会显示一个可用小部件列表,您可以从中选择,然后选择所

我已经创建了一个小部件,它工作正常。如果用户需要,他可以在主屏幕上添加我的应用程序的小部件。然而,我想要的是,我自己的代码在用户许可的情况下将小部件放在主屏幕上;因为小部件是应用程序中最重要的部分,没有它就毫无用处

我想实现如下内容:

a。例如,当一个应用程序尝试启动蓝牙时,系统会告诉用户Ok dude,这个应用程序想打开蓝牙,你想允许吗?。类似地,应用程序X正在尝试创建主屏幕小部件,是否允许它

b。当您尝试手动将小部件添加到主屏幕时,系统会显示一个可用小部件列表,您可以从中选择,然后选择所需的小部件。当我的应用程序启动时,有什么方法可以从我的代码中调用这个widgets活动列表吗

谢谢你的建议