【问题标题】:Are Android AppWidgets restricted to particular sizes?Android AppWidgets 是否仅限于特定大小?
【发布时间】:2021-07-14 20:52:27
【问题描述】:

我正在制作一个位于主屏幕上的 Android AppWidget。

用户的主屏幕空间很宝贵,所以我希望小部件很小。理想的大小是 2x1 单元格。

有什么方法可以创建 2x1 小部件,还是应该使用标准尺寸?

我的小部件改编自 Simple Wiktionary 示例。

  • The manifestandroid:minWidth="146dip"android:minHeight="72dip"
  • a RelativeLayout with android:layout_width="fill_parent"android:layout_height="wrap_content"

我刚开始使用 Android,如果这是一个愚蠢的问题,请提前道歉。 :)

【问题讨论】:

    标签: android android-appwidget


    【解决方案1】:

    我刚开始使用 Android,如果这是一个愚蠢的问题,请提前道歉。 :)

    这绝对不是一个愚蠢的问题。

    这是指可用的 PhotoShop 模板还是 Android 的限制 自己?

    我的印象是 2x1 是合法尺寸,但我没有尝试过那种尺寸。

    HTC 有自己特殊的主屏幕实现,所以也许我的小部件只会 在 HTC 设备上进行 2x1 工作?

    不同的主屏幕实现可能会以不同的方式解释大小,但我希望它们大体上是一致的。

    有什么方法可以创建 2x1 小部件,还是应该使用标准尺寸?

    您可以尝试使用较小的 android:minHeight 值,看看是否需要新的阈值来说服模拟器为您提供 2x1 应用小部件。话虽如此,使用 2x2 应用小部件可能会获得更一致的结果。

    【讨论】:

    • 感谢您的帮助。事实上,我认为我一直在浪费你的时间!对不起!我尝试了较小的 minHeight 值并将小部件移动了一些,我意识到实际上小部件在模拟器上以 2x1 显示 - 我想我只是没有意识到单元格看起来有多大 big模拟器。对不起,对不起,对不起。
    【解决方案2】:

    根据appwidget design 页面,有效尺寸为,

    1. 4x1
    2. 3x3
    3. 2x2

    话虽如此,我已经编写了 1x1 和 2x1 小部件,但没有听说它们在任何地方都不起作用。

    【讨论】:

    • 谢谢,但我认为这与我在问题中链接到的页面相同?当我写“AppWidget 图形设计指南暗示只支持标准尺寸:4x1、3x3、2x2”时
    猜你喜欢
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    • 2011-05-14
    • 2011-01-25
    相关资源
    最近更新 更多