@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
_text = (TextView)findViewById(R.id.TextView);
_timer = new CountDownTimer(10 * 1000, 1000){
public void onTick(long millisUntilFinished){
_text.setText("카운트 = " + millisUntilFinished);
}
public void onFinish(){
incrementBy();
Exit();
}
}
private void Exit(){
AlertDialog.Builder alert = new AlertDialog.Builder(getParent());
alert.setTitle("알림");
alert.setMessage("프로그램을 종료합니다.");
alert.setPositiveButton("확인", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
System.exit(0);
}
});
alert.show();
}
이렇게 했는데 타이머가 종료가 될때 얼럿 창이 뜨질 않습니다........그냥 강제 종료가 됩니다....
카운트다운 끝나고 onfinish()여기다가 이벤트를 줄 수는 없나요??ㅠㅠ