возможно ли сделать ссылку изображения на веб-страницу таким образом, чтобы при нажатии пользователем на изображение она переходила на веб-страницу?
Как ссылка ImageView на веб-страницу?
Ответ 1
Чтобы добавить URL-адрес, просто добавьте зрителя кликов, чтобы открыть URL-адрес:
ImageView img = (ImageView)findViewById(R.id.foo_bar);
img.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.setData(Uri.parse("http://casidiablo.net"));
startActivity(intent);
}
});
Ответ 2
Вполне возможно, что в обработчике onClick вам нужно начать действие с намерением указать uri. См. Как открыть браузер по умолчанию.
Ответ 3
другой метод, который мы можем использовать, - это
image.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent redirect2=new Intent(getApplicationContext(),RedirectAct.class);
startActivity(redirect2);
}
});