图像视图上的动作监听器

3
如何在图像视图上应用操作监听器
2个回答

9

如果您在onCreate方法中,那么这很容易:

//create you ImageView :
ImageView iv = (ImageView) findViewById(R.id.itsId);
//set the listener
iv.setOnClickListener(this);

接下来让您的活动实现 OnClickListener 接口并添加未实现的方法,最后在 onClick() 方法中添加您需要的行为。


由于某种原因,我的ClickListener仅在第一次调用时被激发。它不会对后续的点击做出反应... - IgorGanapolsky
我建议您发布一个新问题来获取答案。评论不是询问新的无关问题的地方 ;) - Sephy

3

在 onCreate() 方法内键入以下内容:

ImageView image = (ImageView) findViewById(R.id.imageid);

image.setOnClickListener(new OnClickListener() {
    public void onClick(View v)
    {
        //actions
    } 

});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接