我開始使用Android Studio,我正在做一個基本的項目。 在這個項目中有9個按鈕,我用方法setOnClickListener控制。 我必須重複這個方法9次,還有另一種方法來控制它們嗎?同樣的方法重複多次
編輯: 這是我迄今所做的:
b1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (b1.getText().toString().equals(""))
if (turno == 1) {
turno = 2;
b1.setText("X");
} else if (turno == 2) {
turno = 1;
b1.setText("O");
}
n_turni++;
vincitore();
b1.setEnabled(false);
}
});
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (b2.getText().toString().equals(""))
if (turno == 1) {
turno = 2;
b2.setText("X");
} else if (turno == 2) {
turno = 1;
b2.setText("O");
}
n_turni++;
vincitore();
b2.setEnabled(false);
}
});
b3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (b3.getText().toString().equals(""))
if (turno == 1) {
turno = 2;
b3.setText("X");
} else if (turno == 2) {
turno = 1;
b3.setText("O");
}
n_turni++;
vincitore();
b3.setEnabled(false);
}
});
向我們展示您迄今爲止所做的工作。 –
這確實與Android Studio無關。你用來開發的IDE是無關緊要的。您正在詢問程序中的問題,而不是IDE中的問題。 – RealSkeptic
我按照你的建議編輯了帖子,謝謝。 –