У меня есть два вида деятельности, одно из которых называется listview, а второе действие называется информацией, оно показывает конкретную информацию о конкретном пользователе.Как я могу получить URL из изображения, используя два действия?
И я хотел бы передать одно изображение из списка, в информационную деятельность.
Чтобы получить URL-адрес изображения от пользователя, я пытаюсь использовать намерение.
ListView активность
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String checkid = ((TextView) view.findViewById(R.id.id))
.getText().toString();
String checkimage = ((ImageView) view.findViewById(R.id.list_image)).getContext().toString();
Intent in = new Intent(getApplicationContext(),
UserProfile.class);
in.putExtra("teste", checkid);
in.putExtra("teste2", checkimage);
startActivity(in);
}
});
Информация активность
Intent intent = getIntent();
String id = intent.getStringExtra("teste");
String image = intent.getStringExtra("teste2");
Picasso.with(this)
.load(image)
.into(imageView);
Но не работает, как я могу это сделать?
Что именно не работает, более конкретно –
Я не могу получить URL-адрес из ImageView. –
Я хотел бы передать изображение из одной активности в другую. И для этого мне нужно снова получить URL-адрес изображения, я использовал пикассо, чтобы поместить изображение в ImageView. –