시간은 아예 뿌려지지도 않고 1초후에 앱이 자동으로 종료되어버리네요.
protected void onResume() {
Thread thread = new Thread(new Runnable(){
@Override
public void run(){
try{
Thread.sleep(1000);
} catch (Exception e){
e.printStackTrace();
}
final TextView timertxt01 = (TextView) findViewById(R.id.TimerView01);
final TextView timertxt02 = (TextView) findViewById(R.id.TimerView02);
final Calendar c = Calendar.getInstance();
final int Year = c.get(Calendar.YEAR);
final int Month = c.get(Calendar.MONTH); // 1월(0), 2월(1)...
final int Day = c.get(Calendar.DAY_OF_MONTH);
final int DayOfWeek = c.get(Calendar.DAY_OF_MONTH); // 일요일(1), 월요일(2)...
final int Hour = c.get(Calendar.HOUR_OF_DAY); // HOUR는 12시간, HOUR_OF_DAY는 24시간
final int Minute = c.get(Calendar.MINUTE);
final int Second = c.get(Calendar.SECOND);
final int AmPm = c.get(Calendar.AM_PM); // AM(0), PM(1)
String stringDayOfWeek[] = {"", "일", "월", "화", "수", "목", "금", "토"};
String stringAmPm[] = {"오전", "오후"};
timertxt01.setText(Year + "." + (Month+1) + "." + Day);
timertxt02.setText(Hour + " : " + Minute);
}
});
thread.start();
}