是否可以创建一个网页的imageview链接,以便当用户点击图片时,会将他们带到网页?
答案 0 :(得分:69)
只需在图片中添加点击监听器即可打开网址:
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);
}
});
答案 1 :(得分:0)
这是真的可能,在onClick处理程序中,您需要使用intent指定uri来启动活动。例如,请参阅How to open default browser。
答案 2 :(得分:0)
我们甚至可以使用的另一种方法是
image.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent redirect2=new Intent(getApplicationContext(),RedirectAct.class);
startActivity(redirect2);
}
});