마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼을 25개를 놓았고 이 버튼이 음악이 재생중인동안 지속적으로 버튼의 색이 바뀌게 했습니다. 코드에 문제가 잇나요?

0 추천

버튼을 25개를 놓았고 이 버튼이 음악이 재생중인동안 지속적으로 버튼의 색이 바뀌게 했습니다. 코드에 문제가 잇나요? 

while (music.isPlaying()) 

  {
     
int i =random.nextInt(26); // i의 숫자를 정함
       Button btn = (Button) findViewById(R.id.button5 +i); // 버튼5+i
       btn.setOnClickListener(this);
       btn.setTextColor(Color.RED);
       Toast toast = Toast.makeText(this, "버튼."+i ,Toast.LENGTH_SHORT);toast.show();
    break;
}

이 코드에 잘못된점이 있나요??

tigun (140 포인트) 님이 2016년 2월 18일 질문

1개의 답변

0 추천

이거 무조건 한번만 실행되지 않나요?

break; 앞에 실행 중지 조건이 있어야 할거같은데요?

music.isPlaying() 로만 따지신다면 break; 가 없어야 합니다. 

 

브이스미스 (140 포인트) 님이 2016년 2월 18일 답변
브이스미스님이 2016년 2월 19일 수정
...