我想远程将
TextView
的高度设置为 WRAP_CONTENT
。
由于没有
remoteviews.setLayoutParams(viewId, param)
功能,我该怎么做?
我尝试了
remoteviews.setInt.(viewId, "setHeight", -2)
,但这只是将TextView
的高度设置为零......
谢谢!
创建
RemoteViews
时,将资源 ID 传递给将 TextView
设置为高度并设置为 wrap_content
的构造函数。请记住,当您发送更新时,您实际上是在重绘应用程序小部件,因此您可以使用布局文件来影响通过 RemoteViews
上的方法无法完成的更改。
3输入设置宽度和高度 1.使用您的内容构建位图 2.使用SetMaxWidth 3.使用布局weightSum和layout_weight