...
1)は変更することを忘れていけないしてください。あなたが与えたい、これまでwhateを行い「生」と名付けられ、あなたのリソースフォルダ((下のフォルダを作成してください。 KLMファイルにアクセスしているときの名前) 例: - res/raw
2)KMLをこのフォルダに置きます。あなたの活動で
3)、
だけでKMLファイルを呼び出すあなたののonCreate機能で層
KmlLayer layer;
4)のための変数を作成します。つまり、レイヤーを作成します。
layer = new KmlLayer(googleMap, R.raw.landmarkkml, getApplicationContext());
ここには3つの引数があります。
最初のGoogleマップオブジェクトです。 2番目のKMLファイルパス。 3番目のアプリケーションコンテキスト。今、私たちは
layer.addLayerToMap();
完全なコード
package com.yourdomain.kmlongooglemap;
import android.app.Activity;
import android.content.Context;
public class KmlActivity extends Activity {
private GoogleMap googleMap; // Google map object.
KmlLayer layer; //KML object.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kmlactivitylayout);
try {
layer = new KmlLayer(googleMap,R.raw.lanmark, getApplicationContext()); // creating the kml layer
layer.addLayerToMap();// adding kml layer with the **google map**
} catch (Exception e) {
e.printStackTrace();
}
});
}
あなたはあなたができるあなたのapplication.Hereを実行することができない、というグーグルmap.Toでkmllayerを追加する必要が
5) GOOGLE MAPのKMLをご覧ください。
ありがとうございました。
ようこそ。質問がある場合は、既存の質問に対する回答ではなく、質問として投稿することをおすすめします。 – Tjebo
ありがとう!私は新しいスレッドを投稿:) –