尽管我使用了 glide,但 Recyclerview 图像视图仍然旋转

问题描述

我使用 Recyclerview 来显示图像。当我从图库导入图像并将其显示在屏幕上时,图片会旋转。有什么问题??

 @Override
    public void onBindViewHolder(@NonNull RecyclerViewHolders holder,int position) {


        ItemObject itemObject = mItem.get(position);
        String photo = itemObject.getPhoto();

        holder.title.setTextSize(TypedValue.COMPLEX_UNIT_SP,10);
        holder.title.setGravity(Gravity.CENTER);
        holder.title.setText(itemObject.getTitle());

     Glide.with(context)
               // .asBitmap()
               .load(Uri.parse(photo))
               .fitCenter()
               .into(holder.imageView);



    }

ItemObject.java

public class ItemObject {

        private String title;
        private String Photo;
        private String key;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getPhoto() {
            return Photo;
        }

        public void setPhoto(String photo){

            this.Photo=photo;
        }

        public ItemObject(String key,String title,String photo) {
            this.key=key;
            this.title = title;
            this.Photo=photo;
        }
        public ItemObject() {}

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }
}

我试过用Exif来解决这个问题,太复杂了,错误也很多。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)