Frage

Ich muss den Druck auf Kitkat-Geräten unterstützen, aber mein Ziel SDK ist 13 (Ändern ist keine Option).

Insbesondere muss ich eine WebView drucken.

Dies ist die API zum Drucken eines WebViews: http://developer.android.com/training/printing/html-docs.html

War es hilfreich?

Lösung

Es ist ein alter, aber der Druck ist nützlich, so dass dies gut funktioniert, um ordnungsgemäß zu arbeiten.(Ohne Reflexion;))

Ein besserer Weg, um mit Geräteversion zu arbeiten.Kein Try-Catch erforderlich, muss nur einige Nachrichten vor der Rücksendung hinzufügen oder die Schaltfläche / Menü / ... abhängig von demselben Zustand ausblenden.

generasacodicetagpre.

Der Druckjob wird nur mit SDK 19 und höher ausführen

Andere Tipps

Hier ist meine Lösung:

generasacodicetagpre.

Stellen Sie einfach sicher, dass dies am Hauptfaden aufgerufen wird. Hinweis: Sie müssen einen Versuch-Fang verwenden.Geräte, die nicht ausgeführt werden 4.4+ werden abstürzen, wenn Sie dies nicht tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top