gpt4 book ai didi

android - GridView中imageView居中UIL图片显示

转载 作者:搜寻专家 更新时间:2023-11-01 08:38:30 29 4
gpt4 key购买 nike

这是我的android项目界面的样子。如您所见,图像都贴在左侧。我尝试在 XML gridView 和 imageView 中放置 layout_gravity="center", scaleType="center", adjustviewbounds="true"但似乎都不起作用。我 2 小时前刚用过这个 UIL。我是 UIL 的新手。

我的 UIL 默认选项:

DisplayImageOptions defaultOptions = new DisplayImageOptions.Builder()
.cacheOnDisc(true).cacheInMemory(true)
.imageScaleType(ImageScaleType.EXACTLY)
.displayer(new FadeInBitmapDisplayer(300)).build();

我的 XML GridView :

<?xml version="1.0" encoding="utf-8"?>
<GridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:horizontalSpacing="1dp"
android:verticalSpacing="1dp"
android:numColumns="3"
android:gravity="center"
xmlns:android="http://schemas.android.com/apk/res/android">

</GridView>

ImageView :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/ivGrid_images"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:scaleType="centerInside"
android:layout_gravity="center"/>

</LinearLayout>

enter image description here

最佳答案

改变

.imageScaleType(ImageScaleType.EXACTLY) 

.imageScaleType(ImageScaleType.NONE)

在尝试将所有更改为 layout_gravity="center"后,我终于得到了答案。

关于android - GridView中imageView居中UIL图片显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34612506/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com