0

アラーム アプリケーションの通知の変更に問題があります。次のコードを使用して、通知で表示される時間を変更したいと考えています。

   .......
   Calendar cal = Calendar.getInstance();
   cal.add(Calendar.MINUTE, addMinute);
   notification.when = cal.getTimeInMillis();
   notificationManager.notify(NOTIF_ID, notification);

しかし問題は、通知時間が hh:mm ではなく mm/dd/yy を示す正しい形式ではないことです。形式を変更することは可能ですか? それらを変更する適切な方法が見つかりません。

検索しましたが、それを行う方法が見つかりません。通知の時間をフォーマットする方法はありますか?

ありがとう

4

1 に答える 1

1

私はそれを解決しました。標準通知の時刻を削除またはフォーマットする方法がわかりませんでしたが、NotificationBuilderを使用してカスタム通知を作成し、 Time の代わりにフォーマットされた文字列 time をカスタム通知に渡しました。

于 2013-03-03T02:19:59.173 に答える