2011-12-23 12 views
0

マップアプリケーションを構築しています。ここではいくつかのビットマップを配置しています。ビットマップをクリックすると、いくつかのイベントが発生しています。そのためには、私がどのポジションで画面上をクリックしたのかを知る必要があります。私は緯度が&です。私のアプリのロングペアは...スクリーンのx、yの正確な位置を得ることは可能ですか?私たちはクリックした? MapFieldでクリックした緯度と経度の位置を特定する他の方法はありますか?ブラックベリーの画面またはMapFieldでクリックされた位置を見つける方法

答えて

0

あなたはタップの場所にマップを中心とタップの座標にその方法を取得することができます

  1. TouchEventからXとYを取得し、あなたの拡張MapField
  2. での現在の中心を取得します。 getXYPoint機能
  3. から画面がタップされた位置は、現在の画面の中心である差を計算し、
  4. move
  5. 関数を使用して地図の中心を移動するために使用しますgetLatitudegetLongitude関数を使用して座標を取得します。

希望します。

+0

thnaksのヘルプ。しかし、問題は私がこの方法を必要としないことです..私のアプリケーションの需要は、私はmapkersを指してこれらのマーカーはビットマップですので、私はクリックするたびに私は場所を取得する必要があるということです。 – Swati

関連する問題