Google Maps Android API v2を使用しています。「現在地」ボタンの表示(アイコン、色など)を変更する方法が必要です。Googleマップの[自分の位置]ボタンのカスタム表示を設定する
私はその位置を変更することができますが、私は完全なカスタマイズを行う方法が必要です。 誰かが私を助けてくれますか?
Google Maps Android API v2を使用しています。「現在地」ボタンの表示(アイコン、色など)を変更する方法が必要です。Googleマップの[自分の位置]ボタンのカスタム表示を設定する
私はその位置を変更することができますが、私は完全なカスタマイズを行う方法が必要です。 誰かが私を助けてくれますか?
場所ボタンが実際にImageViewのです。あなたが最初のマップに関連付けられているフラグメントのビューを取得する必要があります。
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
次は、フラグメントから位置アイコンの参照を取得する必要があります
ImageView locationButton = (ImageView) mapFragment.getView().findViewById(2);
それはあなたが欲しいものをイメージだ変更を。例えば
locationButton.setImageResource(R.drawable.icon_location);
希望します。
は、私はあなたが以下のコードで「現在地」ボタンビューを持つことができると思う:
View locationButton = ((View) mapView.findViewById(Integer.parseInt("1")).getParent()).findViewById(Integer.parseInt("2"));
awesomeまたlocationButton.setBackgroundResourceも機能しています – mehmet