【Android】学习ListView遇到的问题

来源:互联网 发布:java面试宝典2015版 编辑:程序博客网 时间:2024/09/21 08:17

今天在学习《第一行代码》中的ListView小节时,由于图片素材过大,导致以下情况的发生



部分代码如下
fruit_item.xml

...<ImageView        android:id="@+id/fruit_image"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        />        ...

经尝试发现添加如下代码于<ImageView>标签下即可解决

        android:maxHeight="75dp"        android:maxWidth="75dp"        android:adjustViewBounds="true"
  • maxHeight 控制控件的最大高度。
  • maxWidth 控制控件的最大宽度。
  • adjustViewBounds 是否保持宽高比。需要与前两者一起使用,否则没有效果!

解决问题后的效果图

0 0