0
내가하려고하는 것은 모든 버튼을 개별적으로 클릭 할 때 똑같은 작업을 수행하는 것입니다. 저는 C# .net에서 옮겨 놓을 것입니다. 잘 모르겠습니다. 얼마나 exatly 그것을 할 수 있지만 모든 단추가 android : onClick "UserPush"로 설정되어 있지만 거기에서 무엇을 해야할지 않습니다, 나는 또한 그들을 밀어 넣을 때 사용하지 않도록 설정하려고합니다.여러 버튼을 참조하여 앤드 로이드에서 동일한 작업을 수행하는 방법
공용 클래스 GameScreen는 활동을 확장 {
Button A1,A2,A3,B1,B2,B3,C1,C2,C3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.game_screen);
A1 = (Button) findViewById(R.id.A1);
A2 = (Button) findViewById(R.id.A2);
A3 = (Button) findViewById(R.id.A3);
B1 = (Button) findViewById(R.id.B1);
B2 = (Button) findViewById(R.id.B2);
B3 = (Button) findViewById(R.id.B3);
C1 = (Button) findViewById(R.id.C1);
C2 = (Button) findViewById(R.id.C2);
C3 = (Button) findViewById(R.id.C3);
}
public void UserPush(){
for(Button c : GameScreen.class){
c.Disable
}
}
}
그래서 당신은 무엇을 달성하고자하는됩니다 액션은 모든 버튼을 비활성화합니까? –
작동하려면 UserPush() 메소드 내에 View v 매개 변수가 필요합니다. – joao2fast4u
nayoso, 네, 그리고 다른 것들이 있지만 어떻게 할 수 있을지 모르겠다면 이걸 어떻게 할 수 있을까요? –