まず、私はこれをかなり研究し、さまざまなソリューションを使用しましたが、何も動作していないと言います。Android - テキストビューに日付を取得する
私は昨日の日付をテキストビューにしようとしています。私はこのコードを使用しています:
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MMMM/d");
String strDate = sdf.format(cal.getTime());
tvDate.setText(strDate);
(私はこれが今日の日付を返します知っているが、この時点で私はちょうど何かを取得しようとしている)私は、前の活動から得れば
何が起こることはありますこれはすぐにシャットダウンします。真ん中の3行とsetTextに "bla bla"のようなランダムな文字列をコメントすると、アクティビティが実行されて正しく表示されます。 Android Studioではエラーが表示されないため、何が起こっているのかわかりません。
私は次の記事ですべてのソリューションを試してみましたが、すべて失敗してしまったので、いくつかの設定が欠落していると思います。 1からAndroid get current date and show it in TextView 2からGet current time and date on Android 3 - Display the current time and date in an Android application
私はまた、いくつかのYouTubeのビデオをチェックしましたが、どれも答えを持っていません。
お手伝いできますか?
を確認してください、私は問題があなたの 'SimpleDateFormat'であることを推測します –
あなたは1つの 'd'を書いたのですが、その日は2つの数字からなる可能性があるので、これは正しいです –
Androidモニターでは、スローされた例外を見るためにスタックトレースが必要です。投稿するか、このコードが入っているアクティビティの詳細をお知らせください。 – Juan