用到.9做一个聊天界面的类似与气泡的效果。做图片显示的时候遇到了。
因为图片总不能是方方正正或者多大多大。所以觉得还是应该用wrap_content,加上maxwidth,和 android:adjustViewBounds="true"
来显示图片。发现高度为wrap_content的时候,测量出来的高度会很矮。导致Glide拿到的图片也就特别小。经过各种排查。发现是.9的图片的原因。于是去看了下环信的demo。找到他的聊天界面。发现他的这种布局里面是把.9背景放到ViewGroup里面的。Imageview单纯显示图片。于是改了过来。果然好了。不过还是不知道底层的原理。
网友评论