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

标签 android android-appwidget android-appwidget-list

我们能否在运行时根据 listview 的显示组件以编程方式动态更改 appWidget高度

最佳答案

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

毕竟:

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

  • 您的应用微件可能与其他事物相邻(例如,其他应用微件、快捷方式),您的应用微件改变大小会影响其他事物

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

关于android - 以编程方式更改 appWidget 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43044990/

相关文章:

android - 是否有可能只有当用户解锁应用程序的专业版时才能使用的小部件?

应用程序小部件中的 Android TextView autoLink

android - 在 RemoteViewsFactory 的 onDataSetChanged 中使用协程 runBlocking() 是否安全?

java - setBackgroundResource 未设置图像

Java - 理解接口(interface)

android - 在 RxJava 中使用多个 .subscribe() 语句

Android:如何将焦点锁定在EditText上?

android - 应用程序小部件中的 ViewFlipper