0
どこでもこの情報を見つけることはできません。SWITCHを使用して、どのボタンが押されたかによって異なるインテントを呼び出す
まず可能ですか?
5つのボタンが付いているクラシックページは、それぞれ新しいページを開きます。
私は未知のボタンのリスナーをどのように作成するのですか?
おかげ
どこでもこの情報を見つけることはできません。SWITCHを使用して、どのボタンが押されたかによって異なるインテントを呼び出す
まず可能ですか?
5つのボタンが付いているクラシックページは、それぞれ新しいページを開きます。
私は未知のボタンのリスナーをどのように作成するのですか?
おかげ
ないあなたが「不明」ボタンで何を意味するか確認してください、しかし、はい、これは可能です。クラスに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
}
}
}