【发布时间】:2017-03-27 11:20:01
【问题描述】:
我们能否在运行时根据 listview 的显示组件以编程方式和动态地更改 appWidget 的 height。
【问题讨论】:
-
不,你不能。高度是从元数据(
)设置的,或者如果您允许用户调整大小 -
感谢 Selvin 的回答
标签: android android-appwidget android-appwidget-list
我们能否在运行时根据 listview 的显示组件以编程方式和动态地更改 appWidget 的 height。
【问题讨论】:
标签: android android-appwidget android-appwidget-list
没有。应用小部件的大小由用户管理,在主屏幕的帮助下,而不是您。您建议使用应用小部件元数据进行大小调整,但实际大小无法控制。
毕竟:
由于主屏幕实施的限制,并非所有主屏幕都允许应用小部件以任何方式更改大小
您的应用小部件可能与其他东西相邻(例如,其他应用小部件、快捷方式),您的应用小部件更改大小会影响其他东西
仅仅因为您想要应用小部件更大并不意味着用户想要应用小部件更大
【讨论】: