我正在开发一个 android 应用程序,其中我在我的应用程序的主屏幕上为用户显示日期和时间。我正在使用下面的代码。
SimpleDateFormat sdf = new SimpleDateFormat("EE, dd MMM yyyy");
String strtDates = sdf.format(cal.getTime());
textviewfordate.setText(strtDates);
clk = (DigitalClock)findViewById(R.id.digitalClock);
但是,当时间更改时,如果不刷新屏幕,日期不会更新。例如,当时间为晚上 11:59:00 并且时间更改为上午 12:00:00 时,将不会更新日期。只有在刷新屏幕时才会更新。我希望在不刷新屏幕的情况下自动更改日期。
不知道怎么办!请帮忙!谢谢!