Ich versuche gerade, eine Offline-Karte auf LWUIT zu erstellen. Aber ich habe einige Probleme, die ich nicht lösen kann, oder wenn es überhaupt möglich ist, in LWUIT erlaubt. Ich versuche, ein Bild als Karte zu verwenden, es hat eine Dateigröße von 300 KB, aber das Problem ist, dass es eine Größe von 2728 x 3332 hat, die weit über die Bildschirmgröße eines Mobiltelefons ist. Aus diesem Grund wird die OutOfMemoryException angezeigt, wenn ich versuche, das Image zu erstellen, um es als Bezeichnung zu verwenden. Ist es möglich, das Bild zu verschieben? Wenn ja, kann mir jemand beibringen oder mir zeigen, wie es geht? Es ist in Ordnung, auch wenn keine Zoomfunktion vorhanden ist. Ich möchte nur das gesamte Bild durch Schwenken sehen. Ich möchte auch fragen, wie man ein Bild darüber zeichnet, weil ich einige Linien und Markierungen auf dem Bild programmatisch zeichnen möchte. Jede Hilfe würde so sehr geschätzt werden.Erstellen einer Offline-Kartenanwendung in LWUIT
Dank
Danke Shai für die Antwort. So, jetzt habe ich ein neues Problem, welches die Kachelung der Bilder ist. Gibt es eine Funktion in LWUIT, die ich für diese Funktion verwenden kann? Ich habe versucht, es zu suchen, aber ich habe nichts gefunden. Und hast du einige Ideen, die du mit mir teilen kannst, wie das geht? Ihre Antwort wird sehr geschätzt. Danke. – arthurbc
Das bedeutet, eine Mapping-Komponente von Grund auf neu erstellen. Style hat einen Kachelhintergrundtyp, aber es ist nicht das, was Sie brauchen, da eine Map viel aufwändiger ist. Ich verstehe, dass es eine Open-Source-Map-Anwendung in LWUIT gibt, aber ich weiß nicht, wo es ist oder ob die Lizenz für Sie geeignet ist. –