Android 代码里直接使用 setWidth() 和 setHeight()设置宽高度是没用的。
解决办法是 改用setLayoutParams()方法
如设置宽高内容自适应:
setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)));当然也可以写死宽高度。