首页 > 解决方案 > 当我在实现设备中运行应用程序并用户单击图像时,我会质疑,它会崩溃。但它不能在模拟器中崩溃

问题描述

当我在实现设备中运行应用程序并用户单击图像时,我会质疑,它会崩溃。但它不能在模拟器中崩溃。

我使用这种方法发送图像 URL

Glide.with(viewHolder.itemView).load(imagesUrl.get(position)).optionalCenterCrop().into(viewHolder.imageView);
            viewHolder.itemView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {

                    Intent openImage = new Intent(getApplicationContext(),OpenImageActivity.class);
                    openImage.putExtra("photo",imagesUrl.get(position));
                    getApplicationContext().startActivity(openImage);
                }
            });

并在 OpenImageActivity 中接收

image = getIntent().getStringExtra("photo");
Glide.with(photo_open).load(image).into(photo_open);

但是当用户单击图像时,它会崩溃。那么哪里有问题呢?我应该连接实现设备进行测试吗?

标签: androidandroid-recyclerviewandroid-glide

解决方案


推荐阅读