RemoteViews setLayoutParams?

Nic*_*ick 6 android views textview

我想将a的高度设置TextViewWRAP_CONTENT远程.

我怎么会这样做,因为没有remoteviews.setLayoutParams(viewId, param)功能?

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

谢谢!

Com*_*are 7

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