【发布时间】:2011-03-23 14:40:39
【问题描述】:
我想要做的是在一个 apk 中拥有一个不同大小(即 2x2、3x3、4x4 等)的时钟小部件,以及一个能够选择要添加的大小的配置活动。
根据我从文档中学到的知识:
- 小部件大小在相应 xml 文件的
标签中指定 - 我还在该文件中为该提供者设置了配置活动
所以看起来大小是 AppWidgetProvider 的一个属性,我需要以某种方式从第一个配置活动中的代码创建另一个提供程序... 还是我弄错了,还有其他方法?
这可能吗? :) 我被告知有些小部件可以做到这一点:)
提前致谢!
附:我读过this 和this。第一个解释了如何在一个 apk 中放置多个 wigets,但不清楚如何在运行时在它们之间进行选择。第二个是关于改变布局,但不是大小......
【问题讨论】:
-
问题是关于添加小部件菜单中只有一个条目,并将大小配置推迟到您自己的配置活动。我怀疑有没有办法做到这一点 - AFAIK,Android 需要在配置之前知道大小。
-
嗯,jamesh,我想你只是改变了我的想法! :) 在阅读此问题的第一个相关链接时,我没有意识到如果我喜欢那里的描述,我将从一个 apk 安装多个小部件,对吗?这个方案还算可以接受!
-
太棒了。很高兴能够提供帮助。
标签: android widget android-widget