① Buttonにtagを付ける。(Buttonの数だけ 0~)
android:onClick=”onClick_startButton“・・・onClickの処理は同じところに。
android:tag=”0″・・・Buttonごとに違う値にする。
android:text=”@string/get_Button”
② コードでButtonを押したときの処理を記載する。
public void onClick_startButton(View view){
Log.d(“Button Tapped”, view.getTag().toString());
int strInt = Integer.parseInt(view.getTag().toString());
switch (strInt){
case 0:
Log.d(“Button Tapped > “, view.getTag().toString());
break;
case 1:
Log.d(“Button Tapped > “, view.getTag().toString());
break;
default:
Log.d(“Button Tapped >> “, view.getTag().toString());
}
}
コメント