使用滑行从列表视图中获取图像
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);
我使用 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);