2012-02-14 13 views
0

私はlistviewとその緯度と経度のホテルのリストを持っています。 これらの値をすべてMyMapActivityクラスに渡して、マップ内のすべてのホテルの場所を表示したいとします。 私は緯度と経度のすべての値を取得しましたが、これらはMyMapActivityクラスで取得されません。ListViewActivityクラスからMyMapActivityクラスへの緯度と経度の値の受け渡し

+0

エクストラとして入力してください – njzk2

答えて

0

使用この:

Geocoder geocoder = new Geocoder(); 
try { 
    addresses = geocoder.getFromLocation(lat, lng, 1); 
} 
catch (IOException e) { 
    e.printStackTrace(); 
} 

if (addresses != null && addresses.size() > 0) { 
    Address address = addresses.get(0); 
    locale = address.getCountryName(); 
    localenane = locale.replaceAll(" ", "_"); 
} 
0

送信緯度と経度

は見てみましょうMyMapActivityクラスには、以下のようなエクストラを使用します。

Intent intent = new Intent(this, MyMapActivity class); 
intent.putExtra("latitude",latitude); 
intent.putExtra("longitude",longitude); 
startActivity(intent); 
関連する問題