想实现一个留言评论中的嵌套评论效果,如下:
其中的textview的背景是一个imageview,使用了一张.9.png的图片做为这个imageview的背景,这个imageview的layout参数是MATCH_PARENT,但是当父容器变大后这个imageview的大小却没有变如下:
如何让这个imageview也跟着变大呢?P.S:
我也尝试过计算imageview的大小,
发现imageview大小要跟据一个textview的大小来定,这个textview的大小要layout之后才能得到,但是这个时候如果改imageiview的大小,这个imageiview就会显示在textiview之上,把textview挡住
这个想法就夭折了

解决方案 »

  1.   

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

  2.   

    恩,设的就是backgroud,但是就是不变大
    ivMsg.setBackgroundResource(R.drawable.et_bg);
      

  3.   


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

  4.   


    恩,设的就是backgroud,但是就是不变大
    ivMsg.setBackgroundResource(R.drawable.et_bg);是不是那个点9图的问题,设置的缩放区域不对谢谢你哈,我自己解决了还是用的在OnGlobalLayoutListener中处理,当layout后,获得textview的高度,再次改变imageview的大小,但是今天再次使用的时候竟然不会把textview给挡住了