ImageView如何链接到网页?

时间:2010-08-21 03:30:19

标签: android

是否可以创建一个网页的imageview链接,以便当用户点击图片时,会将他们带到网页?

3 个答案:

答案 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);

    }
});