Android: DigitalClock entfernen Sekunden
Ich habe diesen code für das hinzufügen einer Uhr zu meiner app:
<DigitalClock
android:id="@+id/digitalclock"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:textSize = "30sp"
/>
Das problem ist, dass es zeigt auch Sekunden..es ist eine einfache und schnelle Möglichkeit für das ausblenden? Ich brauche nur Stunden und Minuten (hh:mm-format anstelle von hh:mm:ss! irgendwelche Vorschläge? Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand die Antwort hier, für jemand anderes suchen, für eine Antwort, hier ist es:
DigitalClock.java
aus dem android sourceÄndern Sie format-strings in neue
CustomDigitalClock
Referenz-benutzerdefinierte Klassen im layout-xml -
Laden CustomDigitalClock innerhalb activity/fragment
Den DigitalClock Javadoc Staaten:
Beurteilung durch die
FIXME
, die Möglichkeit zum ausblenden von teilen von DigitalClock umgesetzt werden könnten, irgendwann. Ich habe nichts gefunden, derzeit in der Javadoc-oder source-code, die tun, was Sie wollen.Es sei denn, Sie wollen, schreiben Sie Ihre eigenen Klasse, die Sie erweitert DigitalClock (oder Ihre eigene clock Umsetzung insgesamt), können Sie einfach decken Sie die Sekunden Teil der DigitalClock mit einem anderen element, wenn es dazu dienen würde, Ihren Zweck.