안드로이드 개발 질문/답변
(글 수 45,052)
@Override
public void onClick(View v) {
//토글버튼 토스트 이벤트 발생
if (timerBtn.isChecked()){
Toast.makeText(PushUpActivity.this, "운동을 시작합니다.", Toast.LENGTH_SHORT).show();
chronometer.setBase(SystemClock.elapsedRealtime());
chronometer.start();
relativelayout.setBackgroundResource(R.drawable.droid_r);
} else{
Toast.makeText(PushUpActivity.this, "ㅁㄴㅇToast.LENGTH_SHORT).show();
chronometer.setText("ㅁㄴㅇ?");
chronometer.setBase(SystemClock.elapsedRealtime());
chronometer.stop();
image.setImageResource(R.drawable.tae);
relativelayout.setBackgroundResource(R.drawable.droid_l);
i = 20;
}
}
현재 위에 상황을 보시면 토글버튼을 클릭시 (timerBtn.isChecked) ***하고 아닐시 (else) ***동작 된다고 하잖아요..
그런데요.. 예를 들어서 버튼을 클릭 하지 않고 숫자 20 이 들어오면 자동으로 버튼이 종료가 될 수 있어요??
고수님들 답변좀 달아주세요..힌트라도 주시면 감사해요..
public void onClick(View v) {
//토글버튼 토스트 이벤트 발생
if (timerBtn.isChecked()){
Toast.makeText(PushUpActivity.this, "운동을 시작합니다.", Toast.LENGTH_SHORT).show();
chronometer.setBase(SystemClock.elapsedRealtime());
chronometer.start();
relativelayout.setBackgroundResource(R.drawable.droid_r);
} else{
Toast.makeText(PushUpActivity.this, "ㅁㄴㅇToast.LENGTH_SHORT).show();
chronometer.setText("ㅁㄴㅇ?");
chronometer.setBase(SystemClock.elapsedRealtime());
chronometer.stop();
image.setImageResource(R.drawable.tae);
relativelayout.setBackgroundResource(R.drawable.droid_l);
i = 20;
}
}
현재 위에 상황을 보시면 토글버튼을 클릭시 (timerBtn.isChecked) ***하고 아닐시 (else) ***동작 된다고 하잖아요..
그런데요.. 예를 들어서 버튼을 클릭 하지 않고 숫자 20 이 들어오면 자동으로 버튼이 종료가 될 수 있어요??
고수님들 답변좀 달아주세요..힌트라도 주시면 감사해요..
timerBtn.setChecked(false); 하면 되네요 ^^;