0
我有一个ListView显示包含图标和文本的项目。当我在xxhdpi(96x96),xhdpi(64x64),hdpi(48x48)和mdpi(32x32)上放置不同尺寸的图片时,图标会切割图像的右侧和底部。我只有文件夹xxhdpi(96x96)的图像未被裁剪。ImageView剪切我的图像的右侧
仅裁剪图像(第一)是内部xxhdpi,xhdpi,HDPI和MDPI其余的是仅在xxhdpi。
这是包含ImageView的布局:
<RelativeLayout
android:id="@+id/rl_container_icon"
android:layout_width="wrap_content"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/iv_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:alpha=".8"
android:contentDescription="@string/app_name"
android:paddingBottom="9dp"
android:paddingLeft="18dp"
android:paddingRight="2dp"
android:paddingStart="18dp"
android:paddingTop="9dp"
android:scaleType="center"
android:src="@drawable/ic_section_bikes" />
</RelativeLayout>
谢谢您的时间。
你可以请详细解释我,我实际上得不到它你想说什么.. –
好吧...在ImageView中的图像被裁剪在右侧和底部。但是,只有在图像存储在四个目录中用于不同屏幕密度的情况下。如果我在文件夹xxhdpi中留下一个副本,则图像显示正确。但是,如果我把图片放在4个目录中,图像就会被裁剪掉。 – flagg327