当前位置: 代码迷 >> Android >> 父容器变大后,怎么使其中的 imageview 跟着变大
  详细解决方案

父容器变大后,怎么使其中的 imageview 跟着变大

热度:243   发布时间:2016-05-01 09:55:45.0
父容器变大后,如何使其中的 imageview 跟着变大
想实现一个留言评论中的嵌套评论效果,如下:


其中的textview的背景是一个imageview,使用了一张.9.png的图片做为这个imageview的背景,这个imageview的layout参数是MATCH_PARENT,但是当父容器变大后这个imageview的大小却没有变

如下:


如何让这个imageview也跟着变大呢?

P.S:
我也尝试过计算imageview的大小,
发现imageview大小要跟据一个textview的大小来定,这个textview的大小要layout之后才能得到,但是这个时候如果改imageiview的大小,这个imageiview就会显示在textiview之上,把textview挡住
这个想法就夭折了。。。

------解决方案--------------------
把图片设置成textview的background,textView.setBackGround
------解决方案--------------------
引用:
Quote: 引用:

把图片设置成textview的background,textView.setBackGround


恩,设的就是backgroud,但是就是不变大
ivMsg.setBackgroundResource(R.drawable.et_bg);
是不是那个点9图的问题,设置的缩放区域不对
  相关解决方案