gpt4 book ai didi

android - 缩放 Android 小部件

转载 作者:行者123 更新时间:2023-11-29 21:42:00 26 4
gpt4 key购买 nike

我有一个带有 2 个椭圆形按钮的小部件(在 XML 文件中定义)。目前,我已将按钮的宽度和高度硬编码为 180dp,但这在缩小小部件时会带来问题。

无论如何,我可以设置按钮的宽度和高度以随着小部件大小的变化而缩放吗?

最佳答案

Resizable widgets are preferred feature for collection widgets such as those based on ListView or GridView. App Widget Design Guideline

因此,为了您的目的,如果您的小部件调整大小,最好使用不同的布局。在 Android 4.1 及更高版本上,您可以使用 onAppWidgetOptionsChanged() 方法在调整小部件大小时加载不同的布局。有关详细信息,请参阅这些答案:

  1. > How to use onAppWidgetOptionsChanged() in a widget?
  2. > define widget's behaviour/layout for resize and orientation change

关于android - 缩放 Android 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16810911/

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