android访问小部件列表,引导/提醒用户安装小部件

android访问小部件列表,引导/提醒用户安装小部件,android,notifications,android-appwidget,Android,Notifications,Android Appwidget,我希望用户安装我的应用程序的小部件组件。目前,我的“mainactivity”只是弹出一个文本视图,表示有一个小部件,并查看它们的小部件列表 不幸的是,现在,这需要他们打开main活动。如果他们想在小部件列表中看到小部件 我不想做任何烦人的事情,但是现在要真正获得和使用一个小部件似乎有很多障碍 我可以做的事情:设置一个onboot服务,检查小部件是否在启动程序屏幕上。它可以通过某种通知提醒用户一两次。小部件可以使用其onUpdate方法或其他生命周期命令关闭该服务。我个人讨厌错误的通知 我想做的

我希望用户安装我的应用程序的小部件组件。目前,我的“mainactivity”只是弹出一个文本视图,表示有一个小部件,并查看它们的小部件列表

不幸的是,现在,这需要他们打开main活动。如果他们想在小部件列表中看到小部件

我不想做任何烦人的事情,但是现在要真正获得和使用一个小部件似乎有很多障碍

我可以做的事情:设置一个onboot服务,检查小部件是否在启动程序屏幕上。它可以通过某种通知提醒用户一两次。小部件可以使用其
onUpdate
方法或其他生命周期命令关闭该服务。我个人讨厌错误的通知

我想做的一件事是以编程方式打开小部件列表。可能吗?还有其他最佳实践吗?由于我们不能再使用只使用widget的应用程序,我仍然希望我的应用程序的主要组件是一个widget

设置onboot服务,检查小部件是否在启动程序屏幕上

无论如何,这将需要用户在Android 3.1+上启动您的活动。在此之前,您的“onboot服务”将不会运行

我想做的一件事是以编程方式打开小部件列表。可能吗

不。毕竟,用户必须在主屏幕上指出应用程序小部件首先进入的位置

还有其他最佳实践吗

一个纯粹是应用程序小部件的应用程序,除非它只是一个应用程序小部件,否则将会出现这些问题。这就是为什么许多应用程序小部件只是一个更重要的应用程序的一部分,因此,如果用户选择不使用你的应用程序小部件,或者没有注意到它在那里,那也没什么大不了的

设置onboot服务,检查小部件是否在启动程序屏幕上

无论如何,这将需要用户在Android 3.1+上启动您的活动。在此之前,您的“onboot服务”将不会运行

我想做的一件事是以编程方式打开小部件列表。可能吗

不。毕竟,用户必须在主屏幕上指出应用程序小部件首先进入的位置

还有其他最佳实践吗


一个纯粹是应用程序小部件的应用程序,除非它只是一个应用程序小部件,否则将会出现这些问题。这就是为什么许多应用程序小部件只是一个更重要的应用程序的一部分,因此,如果用户选择不使用你的应用程序小部件,或者没有注意到它在那里,那也没什么大不了的。

好吧,我想我可以选择复制appalright中的功能,我想我可以选择复制应用程序中的功能