8
Google Maps v2
の上部に「検索バー」を追加したいのですが、これはGoogleの再生で切り捨てた小さな画像です。Googleマップv2の地図検索バー
どのように私はそれをやって行くのですか?ありがとう
Google Maps v2
の上部に「検索バー」を追加したいのですが、これはGoogleの再生で切り捨てた小さな画像です。Googleマップv2の地図検索バー
どのように私はそれをやって行くのですか?ありがとう
これは遅い回答になるでしょうが、この非常に一般的な必要性への答えがあるはずです。
ここでは、基本的には、Google Geocoder
を使用して、ユーザーがテキストボックスで指定したアドレスを検索します。
我々はこのようにそれを行うことができ、
Geocoder geo = new Geocoder(getBaseContext());
List<Address> gotAddresses = null;
try {
gotAddresses = geocoder.getFromLocationName(locationName[0], 1);
} catch (IOException e) {
e.printStackTrace();
}
この方法では、我々は唯一の1アドレスを受け入れている、このコードでは、利用可能なアドレスのリストを返す必要があれば、我々は値を変更することで、複数のアドレスを取得することができます上記の方法における最後のパラメータの値。その後、
Address address = (Address) gotAddresses.get(0);
LatLng latLng = new LatLng(address.getLatitude(), address.getLongitude());
String properAddress = String.format("%s, %s",
address.getMaxAddressLineIndex() > 0 ? address.getAddressLine(0) : "",
address.getCountryName());
mMap.addMarker(new MarkerOptions()
.position(new LatLng(address.getLatitude(), address.getLongitude())).draggable(true)
.title(properAddress)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.pin)));
私は右端)(setLocationEnabledを使用して – 1088
多分これはあなたを助けることができるhttp://wptrafficanalyzer.in/blog/android-geocodingの場所「ボタンを」は既にマップを持っているだけでなく、追加します-showing-user-input-on-google-map-android-api-v2/ –
Worked !!ありがとう – 1088