xoゲームのようなものにしたいボタンのセットがあります。最初のクリックでボタンのテキストを変更し、2回目のクリックでもう一度変更したいと思います。
私はこのメソッドを作成しました(すでにボタンにメソッドを割り当てています):-
private String calltext = "x";
private String calltext1 = "o";
public void MyMethod(View v){
final Button btn = (Button) v;
final Button.OnClickListener mylistener = new Button.OnClickListener(){
public void onClick(View v) {
btn.setText(calltext);
};
}};
btn.setOnClickListener(mylistener);