2013-03-03 1 views
2

Im 이것에 아주 새롭고 나는 정말로 대답을 수색했다. 이 질문은 매우 쉽지만 실제로 도움이 필요하다는 것을 알고 있습니다.Multiple ImageButton OnClickListener

나는 복수형 ImageButton을 가지고 있지만, 내가 다른 OnClicklistener을 어떻게 만드는지 알지 못합니다.

이것은 내 코드이며 여기에 뭔가가없는 것 같습니다.

 ImageButton facebookButton = (ImageButton) findViewById(R.id.imageButtonFacebook); 
     ImageButton twitterButton = (ImageButton) findViewById(R.id.imageButtonTwitter); 

     facebookButton.setOnClickListener(new View.OnClickListener() { 
     twitterButton.setOnClickListener(new View.OnClickListener() { 

      } 
     }) 

} 

      @Override 
      public void onClick(View v) { 
       switch(v.getId()){ 
       case R.id.imageButtonFacebook: 
        Intent fb = new Intent (MainActivity.this, FacebookActivity.class); 
        startActivity(fb); 
        break; 

       case R.id.imageButtonTwitter: 
        Intent tw = new Intent (MainActivity.this, TwitterActivity.class); 
        startActivity(tw); 
        break; 

무엇이 문제인가?

public class MyClass extends Activity implements OnClickListener {...} 

을 다음과 같이 OnClickListeners 설정 :

답변

2

View.OnClickListener 구현

facebookButton.setOnClickListener(this); 
twitterButton.setOnClickListener(this);