以编程方式更改 appWidget 的高度?

Change the height of the appWidget programmatically?

我们能否在运行时根据 的显示组件以编程方式动态更改 appWidgetheight列表视图.

没有。应用程序小部件的大小由用户在主屏幕的帮助下管理,而不是您。您建议使用应用程序小部件元数据调整大小,但实际大小不在您的手中。

毕竟:

  • 由于主屏幕实现的限制,并非所有主屏幕都允许应用小部件以任何方式更改大小

  • 您的应用程序小部件可能与其他内容(例如,其他应用程序小部件、快捷方式)相邻,您的应用程序小部件更改大小会影响其他内容

  • 仅仅因为想要应用程序小部件更大并不意味着用户想要应用程序小部件变大