我想将TextView的高度远程设置为WRAP_CONTENT

由于没有remoteviews.setLayoutParams(viewId, param)函数,我该怎么办?

我尝试了remoteviews.setInt.(viewId, "setHeight", -2),但这只是将TextView的高度设置为零...

谢谢!

最佳答案

创建RemoteViews时,将资源ID传递给TextView设置为height且设置为wrap_content的构造函数。请记住,当您发送更新时,您实际上是在重新绘制应用程序小部件,因此您可以使用布局文件来影响通过RemoteViews上的方法无法完成的更改。

关于android - RemoteViews setLayoutParams?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3330847/

10-13 03:01