Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让用户在应用程序中选择应用程序小部件(不通过android小部件菜单)_Android_Android Widget - Fatal编程技术网

让用户在应用程序中选择应用程序小部件(不通过android小部件菜单)

让用户在应用程序中选择应用程序小部件(不通过android小部件菜单),android,android-widget,Android,Android Widget,我目前有3个不同大小的小部件提供商。用户可以在android小部件屏幕中看到3个选项。然而,我一直收到不好的反馈,因为用户在想要大一号的时候选择了小一号的,即使我给他们贴了标签 所以,我的问题是。我是否可以在android菜单中设置一(1)个小部件,当选中该小部件时,会提示用户使用哪个小部件大小或提供程序?然后,它将使用用户选择的小部件大小(1x4、1x2、2x2)继续进入配置屏幕 我知道这在某种程度上是可能的。一些电话供应商在主窗口小部件屏幕中组合窗口小部件提供商,然后向用户显示“子窗口小部件

我目前有3个不同大小的小部件提供商。用户可以在android小部件屏幕中看到3个选项。然而,我一直收到不好的反馈,因为用户在想要大一号的时候选择了小一号的,即使我给他们贴了标签

所以,我的问题是。我是否可以在android菜单中设置一(1)个小部件,当选中该小部件时,会提示用户使用哪个小部件大小或提供程序?然后,它将使用用户选择的小部件大小(1x4、1x2、2x2)继续进入配置屏幕

我知道这在某种程度上是可能的。一些电话供应商在主窗口小部件屏幕中组合窗口小部件提供商,然后向用户显示“子窗口小部件”屏幕。我也见过应用程序这么做,我想


谢谢

很抱歉,您不能这样做,除非您正在实现AppWidgetHost—这不是普通应用程序的常见任务。请参见我对类似问题的回答:

您从一些手机供应商那里看到的是定制启动器的功能。通常,只有来自这些供应商的应用程序才能利用这些高级功能