Ich versuche, eine Nachricht anzuzeigen, die länger als die Bildschirmbreite sein kann. Wie formatiere ich die Nachricht am besten so, dass sie als Multiline angezeigt wird?Formatieren und Anzeigen von Langtext mit Garmin ConnectIQ SDK
Beachten Sie, dass die Nachrichten vom Server kommen, also ist es kein fest codierter Ressourcenstring.
Ich kann keine Werkzeuge dafür sehen, und weder Toybox::WatchUi::Text Zeichensatz noch Dc.drawText scheinen Unterstützung für die Absatzformatierung zu haben.
Dc.getTextDimensions ermöglicht die Breite und Höhe des Textes zu bestimmen, so dass dies möglicherweise hilfreich ist, aber native Anwendungen (z. B. Nachricht Notifier) ordnungsgemäß formatierte Absätze anzeigen, so habe ich eine Impression Ich vermisse etwas.