如何在Glide中将字节数组用作资源-方向问题

时间:2019-06-26 12:58:05

标签: android image orientation android-glide

非常感谢您提供的图书馆 目前,我正在开发图片压缩应用。

滑行版本:

implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'

设备/ Android版本:

三星Galaxy S6 edge-Android版本-7.0

问题详细信息/用例背景:

当我选择一个图像时,它将作为文件流读取并获得byte [](原始图像),并且在压缩后,压缩后的图像将以Bitmap的形式返回。

主要过程完成后,我在分离的两个ImageView中同时设置了原始图像(未压缩(字节[]))和压缩图像(压缩(位图))。

在ImageView中查看图像时会出现方向问题。 当我们设置Glide实例并将数据加载为byte []时,方向无法正常工作。

滑行载荷线

Glide.with(ImageCompressViewActivity.this)
                    .load(encodeObject.getOriginalFileBytes())
                    .into(originalImageView);

布局XML:

<ImageView
                    android:id="@+id/originalImageView"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:scaleType="centerCrop"
                    app:layout_constraintBottom_toBottomOf="parent"
                    app:layout_constraintEnd_toEndOf="parent"
                    app:layout_constraintStart_toStartOf="parent"
                    app:layout_constraintTop_toTopOf="parent" />

堆栈跟踪/ LogCat:

不,有任何错误

如何处理定向问题?

感谢您的宝贵时间。

0 个答案:

没有答案