2012-03-25 9 views
0

現在、LWUITでオフラインマップを作成しようとしています。しかし、私は解決する方法がわからない、またはLWUITで可能なことがあっても問題が発生しました。私はマップとして画像を使用しようとしていますが、ファイルサイズは300KBですが、問題はそれが携帯電話の画面サイズを超える2728x3323の寸法を持つことです。そのため、イメージを作成してラベルとして使用しようとすると、OutOfMemoryExceptionが表示されます。その画像をパンニングすることは可能ですか?そうであれば、誰かが私に教えることができますか、それを行う方法を教えてもらえますか?ズーム機能がない場合でもOKです。パンニングで全体の画像を見たいだけです。プログラム上に線やマーカーを描画したいので、上に画像を描画する方法も尋ねたいと思います。どんな援助も非常に高く評価されます。LWUITでのオフラインマップアプリケーションの作成

おかげ

答えて

1

そのない可能MIDPで、個々のアプリケーションのRAMが限られているためにも、現代のスマートフォンでは実用的ではありません。

マッピングアプリケーション(ブラウザ上のGoogleマップなど)は、はるかに小さな画像を取り込み、それらをタイルするので、1つの大きな画像よりもずっと安い複数の小さな画像を読み込むことができます。

+0

お返事ありがとうございます。だから今私はイメージのタイリングである新しい問題を抱えています。この機能に使用できるLWUITの機能はありますか?私はそれを探してみましたが、何も見つかりませんでした。そして、これをどうやって私と共有できるアイディアがありますか?あなたの答えは非常に高く評価されます。 ありがとうございます。 – arthurbc

+0

これは、最初からマッピングコンポーネントを作成することを意味します。スタイルはタイルの背景タイプを持っていますが、マップははるかに精巧であるため、必要なものではありません。私はLWUITにオープンソースのMapアプリケーションがあることを理解していますが、どこにあるのか、ライセンスがあなたにとって適切かどうかはわかりません。 –