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

时间:2017-03-27 11:20:01

标签: android android-appwidget android-appwidget-list

我们是否可以在运行时以编程方式动态更改 appWidget 高度,具体取决于 listview 的显示组件。

1 个答案:

答案 0 :(得分:4)

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

毕竟:

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

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

  • 仅仅因为希望app小部件更大并不意味着用户希望app小部件更大