使用滑行从列表视图中获取图像

Fetch image from list view using glide

我使用 Recycler 从我的服务器获取图像作为列表视图,现在我想在我们使用项目点击侦听器点击项目时将图像提取到另一个意图。我使用了 glide,但它只显示了我们给出的特定图像。我希望当我单击列表中的一个图像时,它必须在另一个 activity.

中显示该图像
Glide.with(SecondPage.this)
     .load("http://androidblog.esy.es/images/kitkat-9.png")
     .into(imageView);

imageView 上制作一个 onClickListener。在 onClick 方法中,写类似这样的东西:

Intent intent = new (SecondPage.this, NewPage.class);
intent.putExtra("imageUrl", imageUrl);
startActivity(intent);

你应该传递类似于 http://androidblog.esy.es/images/kitkat-9.png 的 imageUrl。

NewPage Activity。在 setContentView(R.layout.example) 之后,您声明 NewPage imageView activity。 然后写:

if (getIntent().getExtras() != null){
            String imageUrl = getIntent().getExtras().getString("imageUrl");
            Glide.with(NewPage.this).load(imageUrl).into(imageView);
        }

From your Recyclerview activity do this

String imageUrl = "http://androidblog.esy.es/images/kitkat-9.png";
Intent intent = new Intent(context, NextActivity.class);
intent.putExtra("IMAGE_URL", imageUrl);
startActivity(intent);

Now in NextActivity do this,

String imageUrl = getIntent().getStringExtra("IMAGE_URL");
Glide.with(NextActivity.this).load(imageUrl).into(imageView);