如何在android中将click事件监听器应用于图像

Asw*_*wan 35 android

我想将onClickListener事件应用于imageView,我该如何实现?任何人都可以提供一些源代码示例

Dav*_*und 89

ImageView img = (ImageView) findViewById(R.id.myImageId);
img.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
       // your code here
    }
});
Run Code Online (Sandbox Code Playgroud)

  • @DavidHedlund不应该你`@Override`这个方法? (2认同)

小智 29

在xml中:

<ImageView  
 android:clickable="true"  
 android:onClick="imageClick"  
 android:src="@drawable/myImage">  
 </ImageView>  
Run Code Online (Sandbox Code Playgroud)

在代码中

 public class Test extends Activity {  
  ........  
  ........  
 public void imageClick(View view) {  
  //Implement image click function  
 }  
Run Code Online (Sandbox Code Playgroud)