代码之家  ›  专栏  ›  技术社区  ›  dimsuz

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

  •  20
  • dimsuz  · 技术社区  · 14 年前

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

    从我从文档中了解到:

    1. 在该文件中,我还为该提供者设置了配置活动

    因此,似乎大小是AppWidgetProvider的一个属性,我需要以某种方式从第一个提供程序的配置活动中的代码创建另一个提供程序。。。

    这有可能吗?:) 我听说有些小部件可以做到这一点:)

    提前谢谢!

    附:我读过 this this . 第一个解释了如何在一个apk中放置多个widget,但不清楚在运行时如何在它们之间进行选择。第二个是关于改变布局,但不是大小。。。

    3 回复  |  直到 7 年前
        1
  •  2
  •   Harshid    11 年前

    你真的非得这么做吗 运行时间? 可以在一个窗口中定义多个小部件 阿普克先生。

    也许你可以看看transdroid的来源?它们在同一个包中包含两种大小的小部件。

    AndroidManifest.xml

        3
  •  0
  •   Andras Balázs Lajtha    12 年前

    我也有同样的问题,希望找到一种方法,只向小部件列表添加一个条目,并让配置活动决定其大小,但我意识到这是不可能的。