但是设置为background的话,图片的大小会随着imageview的大小不同而被拉伸,怎么样才能保持原高宽比?

解决方案 »

  1.   

    高度和宽度都是fillparent不行吗?
      

  2.   

    都是fill_parent肯定不行,试过了。因为fill_parent是imageview的属性,不是里面图片的属性,图片还是不能填满imageview。
    最后用
    android:scaleType="fitXY"
    搞定了。
      

  3.   

    都是fill_parent肯定不行,试过了。因为fill_parent是imageview的属性,不是里面图片的属性,图片还是不能填满imageview。
    最后用
    android:scaleType="fitXY"
    搞定了。
    ----------------------那这样layout_height是怎么设的wrap_content?
      

  4.   

    谢谢  用上了 嘻嘻
    android:scaleType="fitXY"
      

  5.   

    android:scaleType="fitXY"  这样的话 图片被拉伸变形了 怎么解决啊
      

  6.   


    试试这个 android:scaleType="centerCrop"
      

  7.   

     android:scaleType="centerCrop"  这个也不行啊,这样在listView里面的话高度就显示不完整 ,用android:scaleType="fitXY"的话只会拉宽图片,如何做到使宽度填充整个屏幕,而高度相应的增大呢?