Я пытаюсь создать приложение для компании, у которой есть страница, показывающая ближайший магазин (так как в стране 36 магазинов) Я использую Карты Google API, и я не знаю, что делать это мой Java класс код:Как получить ближайший маркер с Google Maps api на студии android
private GoogleMap mMap;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_contact_page);
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
LatLng Alexandra = new LatLng(-45.249167, 169.379722);
mMap.addMarker(new MarkerOptions().position(Alexandra).title("Bin Inn Alexandra"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(Alexandra));
}}
и это мой XML-код игнорировать кнопки, где им будет поставить данные магазины:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center">
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
tools:context=".MapsActivity" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
Посмотрите здесь https://stackoverflow.com/questions/ 32284708/how-to-constant-detect-nearby-marker-locations-from-current-location-in-google – Chei