gpt4 book ai didi

尽管使用了公式,但 Android 应用程序小部件太大

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:17 24 4
gpt4 key购买 nike

我的 Android 应用程序的用户报告说包含的应用程序小部件太大。

我用过这个公式:

width/height = (number-of-cells * 74) - 2

所以我得到了一个 4x1 小部件的 294dp 宽度和 72dp 高度。但是,正如我所说,用户报告说小部件比 4x1 占用更多的空间。

这怎么会发生?不同的 Android 版本有什么不同吗?

编辑: 我已将其设置为最小宽度/高度和调整宽度/高度。我的这个 appwidget 布局文件使用 fill_parent 所以它不应该扩展那个大小。

最佳答案

This documentation page (我想与 Android 4.x 相关)显示公式为:

width/height = `70 * n - 30`

... 其中 n 是获取的单元格数。它还提到...

When your widget is added, it will be stretched to occupy the minimum number of cells, horizontally and vertically, required to satisfy its minWidth and minHeight constraints

根据问题中给出的尺寸,您的应用程序将在宽度方向拉伸(stretch)到 5 个单元格(320dp;250dp 不够),在高度方向拉伸(stretch)到 2 个单元格(110dp;40dp 不够)。

关于尽管使用了公式,但 Android 应用程序小部件太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13348457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com