ImageView如何链接到网页?

是否有可能使一个图像链接到一个网页,以便当用户点击图像时,它把他们带到一个网页?

Solutions Collecting From Web of "ImageView如何链接到网页?"

只需在图像中添加点击侦听器即可打开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); } }); 

这确实是可能的,在onClick处理程序中,您需要启动一个意图指定uri的活动。 请参阅如何打开默认浏览器 。

我们甚至可以使用另一种方法

  image.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent redirect2=new Intent(getApplicationContext(),RedirectAct.class); startActivity(redirect2); } });