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



我目前有3个不同大小的小部件提供程序。用户可以在android小部件屏幕中看到这3个选项。然而,我一直收到不好的反馈,因为用户在想要更大尺寸时会选择更小的尺寸,尽管我给他们贴了标签。

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

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

谢谢!

抱歉,除非您正在实现AppWidgetHost,否则您无法做到这一点——这对于普通应用程序来说不是一项常见的任务。请参阅我对类似问题的回答:https://stackoverflow.com/a/18474349/858626.

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

相关内容

最新更新