相关疑难解决方法(0)

如何在一个应用程序中添加多个小部件?

我刚刚完成了我的Android小部件.现在我需要有不同大小的这个wiget供用户选择.例如,我需要一个中型,小型和大型小部件.因此,当用户安装应用程序并按住主屏幕然后选择小部件时,在小部件菜单中我希望他看到具有相同应用程序名称但具有大小的三个小部件.这样的事情:

helloSmall helloMedium helloLarge

我准备好了中等版本但是如何在同一个应用程序中制作小型和大型?知道所有三种尺寸都包含相同的确切数据和动作,只是尺寸和背景不同.

谢谢.

android android-widget

62
推荐指数
4
解决办法
3万
查看次数

如何在一个apk中放置多个小部件大小?

我想要做的是在一个apk中有一个不同大小的时钟小部件(即2x2,3x3,4x4等)和配置活动,以便能够选择要添加的大小.

从我从文档中学到的东西:

  1. 窗口小部件大小在相应xml文件的<appwidget-provider>标记中指定
  2. 同样在该文件中,我为该提供程序设置了配置活动

所以看起来大小是AppWidgetProvider的一个属性,我需要以某种方式从第一个配置Activity中的代码创建另一个提供者......或者我错了,还有另一种方法吗?

这有可能吗?:)我被告知有些小部件可以做到这一点:)

提前致谢!

PS我读过这个这个.第一个解释了如何在一个apk中放置多个wiget,但是不清楚如何在运行时在它们之间进行选择.第二个是关于改变布局,但不是尺寸......

android widget android-widget

20
推荐指数
1
解决办法
7550
查看次数

标签 统计

android ×2

android-widget ×2

widget ×1