android - ImageView 比例类型在列表 Activity 中不起作用

标签 android listview scale imageview expandablelistview

我以前使用过 ImageView 并了解可以设置的不同缩放类型...但是我在尝试让 ImageView 在 ListActivity 或 ExpandableListActivity 的行中正确缩放时遇到了非常困难的时间。

我已尝试将 android:scaleType 属性设置为每个值,但图像从未按比例缩小。我也设置了最小和最大尺寸,但它们似乎没有任何效果。我在 XMl 和代码中都做了这些事情,但都无济于事......

有没有人有任何想法或解决方法?

提前致谢!

编辑:这是 ExpandableListView 中组行的 XML

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="6dip"
>
<ImageView
    android:id="@+id/item_selection_icon_id"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginRight="5dp"
    android:layout_marginLeft="30dp"
    android:minWidth="10dp"
    android:minHeight="10dp"
    android:maxWidth="10dp"
    android:maxHeight="10dp"
    android:scaleType="centerInside"
/>

<!--  App Name -->
<TextView
    android:id="@+id/item_app_name_id"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@id/item_selection_icon_id"
    android:layout_alignBaseline="@id/item_selection_icon_id"
    android:textStyle="normal|bold"
    android:textSize="24sp"
/>

<!-- Package Information -->
<TextView
    android:id="@+id/item_app_pkg_name_id"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/item_app_name_id"
    android:layout_toRightOf="@id/item_selection_icon_id"
    android:layout_weight="2"
    android:textStyle="italic"
    android:textSize="12sp"
/>
</RelativeLayout>

最佳答案

感谢 Roman,这个问题已经解决了!我删除了最小和最大宽度和高度线,并将 android:layout_width/height 属性更改为我想要的大小,现在一切正常。

关于android - ImageView 比例类型在列表 Activity 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2661223/

相关文章:

android - 如何在 Android 中使高度超过 wrap_content?

android - 如何在列表中创建列表?

c++ - 如何在 Blackberry 10 Cascades 的 qml、C++ qt 中响应单击 ListView 中的列表项

php - 缩放的 Csrf token 问题

java - 从/assets/filename 公钥加载 X509Certificate 不正确

android - 如何在recyclerview的每一行中使用搜索栏

android - Android 中 recyclerview 的自定义分隔线颜色不起作用

java - Android 4.3 HTTPUrlConnection + Basic Auth - 未发现身份验证挑战

android - 使用 Path.lineTo 在 x 轴上增加一个小数点

python - 使用 numpy 和 pyfits 在 Python 中缩小图像数组的更快方法