2010-08-09 109 views
3

我对这件事很陌生,所以我需要一些帮助。我有一个创建ImageView OnCreate的应用程序。我想让这个图像可点击,并打开一个浏览器到特定的链接。使图像可点击

我该怎么做?我在setOnClickListener方面遇到了麻烦,因为参数不接受OnClickListener。

我正在为Android 1.6开发

回答

10

您应该设置ImageView属性可点击为true。然后设置监听器:

mImageView.setOnClickListener(new View.OnClickListener() { 

    @Override 
    public void onClick(View view) { 
    // do stuff 
    } 

}); 
+0

谢谢!像魅力一样工作。出于某种原因,我以前使用的代码具有无效的参数。 – retnuh 2010-08-10 00:06:01

0

如果您愿意,您可以继承ImageView子类。然后你可以在你自己的班级中重写onClick。拉巴斯的方法可能更常见,但在整个Google的例子中都可以看到。

+0

你有链接的例子什么是raba的方法?无法在Google中找到它,因为我不知道它是什么。 – kiLLua 2017-01-26 09:19:39