매우 새로운 초보자 자바 도와주세요!스위치/케이스에서 선언을 수행하는 방법은 무엇입니까?
스위치가 어디로 가야하는지 알려주려면 "chk"를 선언해야합니다.
내가 스위치를 수 있도록하기 위해이 같은 뭔가를 선언 할 수있는 방법내가 4 출력을 확인하고 그에 따라, 단지 출력되지 않습니다 1 표시해야합니다 알고
CheckBox chk = (CheckBox) findViewById(R.id.chk1);
switch (chk.getId()) {
case R.id.chk1:
findViewById(R.id.output1).setVisibility(visible);
break;
case R.id.chk2:
findViewById(R.id.output2).setVisibility(visible);
break;
case R.id.chk3:
findViewById(R.id.output3).setVisibility(visible);
break;
case R.id.chk4:
findViewById(R.id.output4).setVisibility(visible);
break;
}
당신은 당신의 코드를 붙여 복사 할 수 있습니까? 나는 이미지를 보지 않는다 –
코드에 대한 정확한 아이디어를 얻을 수있다. –
CheckBox chk = (CheckBox) findViewById (R.id.chk1); 스위치 (chk.getId()) { 사례 R.id.chk1 : findViewById (R.id.output1) .setVisibility (visible); 휴식; 사례 R.id.chk2 : findViewById (R.id.output2) .setVisibility (visible); 휴식; 사례 R.id.chk3 : findViewById (R.id.output3) .setVisibility (visible); 휴식; 사례 R.id.chk4 : findViewById (R.id.output4) .setVisibility (visible); 휴식; } – user6880402