因为内容的宽比高要长 所以android:layout_width="wrap_content"时这个圆就变形了
这要怎么办呢?
用“wrap_content”试试吧,match_parent图片容易拉伸
你的圆如果要包含著文字,就只能这样了,除非你把文本框的宽度和高度调成一样的,才能出正圆
如果是图片,那没办法,如果不是图片,可以用
layer-list的方式,叠加shape的方式,保证正圆。
用sdk中tools目录下的draw9patch工具把图片修改成9patch的
其实楼主你的图在使用的时候就没有调整好长宽。你应该想要圆形的效果,如果想要这种效果我建议原图使用ps处理成正方形,如果怕被拉伸,可以使用.9.png工具进行处理。希望能帮到你