Я пытался создать программу, которая будет выводить рабочие цифровые часы, которые позволят мне быстро получить доступ к дате и времени. У меня есть код для разбора времени, однако у меня возникают трудности с обновлением textview. У меня есть следующее:Обновление TextView с часами
`public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
timer = (TextView)findViewById(R.id.timer);
time = new Time();
time.setToNow();
timeString = time.toString();
changeTime = Parser(timeString);
time.setToNow();
timeString = time.toString();
changeTime = Parser(timeString);
timer.setText(changeTime);
}
private String Parser(String time){
String year = time.substring(0, 4);
String month = time.substring(4,6);
String day = time.substring(6, 8);
String hour = time.substring(9,11);
String minute = time.substring(11, 13);
String second = time.substring(13, 15);
String finalTime = hour + ":" + minute + ":" + second + " " + day + " " + month + " " + year;
//String finalTime = second;
return finalTime;
}`
Как поместить это в цикл, чтобы постоянно обновлять текстовое представление.
Спасибо за любую помощь, которую вы можете мне дать.
вы можете использовать 'Thread',' 'TimerTask' или Handler.postdelayed' для обновления TextView постоянно вместо того, чтобы использовать цикл –