ich die Stunden und Minuten aus einem TimePickerDialog erhalten:Android: Anzeigenzeit in der richtigen Format, wenn ich Stunden und Minuten habe als int
public void onTimeSet(TimePicker view, int hour, int minute) {
// Do something with the time chosen by the user
}
Ich mag irgendwo anders dieses Mal angezeigt werden soll. Mein Ansatz wäre es, die Benutzereinstellungen für 12h oder 24h-Format mit
DateFormat.is24HourFormat()
zu überprüfen und dann die Zeit Text manuell erstellen.
Meine Frage: Gibt es einen besseren Weg, das zu tun?
Ich meine, dass Sie den Zeittext nicht manuell behandeln müssen. Wechseln Sie zum Format des Zeitpickers und erhalten Sie das gewünschte Format der Zeit. –
Vielen Dank für Ihre Antwort. Aber so zwinge ich das 12-Format auf jeden Benutzer, oder? Da ich selbst aus Deutschland komme, möchte ich die Möglichkeit geben, das 24-Stunden-Format zu nutzen. –