2011-01-15 3 views

答えて

2

ないあなたが「不明」ボタンで何を意味するか確認してください、しかし、はい、これは可能です。クラスにonClickListenerを実装してから、onClickメソッドでv.getId()をオンにします。

public class IntentClass extends Activity implements OnClickListener { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     Button button1 = (Button)findViewById(R.id.button1); 
     button1.setOnClickListener(this); 
    } 

    @Override 
    public void onClick(View v) { 
     switch (v.getId()) { 
     case R.id.button1: 
      Intent i = new Intent(this, OtherClass.class); 
      startActivity(i); 
      break; 
     //other cases here 
     } 
    } 
}