当我在标签之间切换时,日期不会显示。我已经在 textview 的帮助下搜索了其他显示日期的方法,但大多数都不起作用。只有线程的方法对我有用,但它有一个问题,即它没有在所有选项卡中显示日期,并且当我们从导航抽屉导航时应用程序关闭。
我的代码:
Thread c = new Thread(){
@Override
public void run()
{
try {
while (!isInterrupted())
{
Thread.sleep(1000);
runOnUiThread(new Runnable() {
@Override
public void run() {
TextView tdate =(TextView)findViewById(R.id.date);
long date = System.currentTimeMillis();
SimpleDateFormat sdf =new SimpleDateFormat("dd MMM,yyyy");
String dateString =sdf.format(date);
tdate.setText(dateString);
}
});
}
}catch (InterruptedException a)
{
}
}
};
c.start();
`