0

タブを切り替えると、日付が表示されません。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();

`

4

0 に答える 0