Маркер OnClick;добавление пользовательской информации в infoWindow пользователем - PullRequest
0 голосов
/ 26 апреля 2019

Я создаю приложение, в котором пользователь может разместить маркер и поместить в информационное окно свои собственные данные и картинку из галереи? Это возможно? Использую ли я другой вид деятельности, где мне хранить эту информацию?

1 Ответ

0 голосов
/ 26 апреля 2019

Чтобы установить пользовательское изображение маркера, вы должны использовать изображение в растровом формате.

Это пример, который добавляет маркер, его пользовательское изображение и описание:

Mymarker = googleMap;
            LatLng markerPosition = new LatLng(Lat, Long);
            BitmapDrawable dr = (BitmapDrawable) getResources().getDrawable(R.drawable.my_image);
            Bitmap bitmapD = Bitmap.createScaledBitmap(dr.getBitmap(), 200, 200, false);
            Mymarker.addMarker(new MarkerOptions().snippet("My Snippet").icon(BitmapDescriptorFactory.fromBitmap(bitmapD)).position(markerPosition).title("Marker"));
            Mymarker.moveCamera(CameraUpdateFactory.newLatLng(markerPosition));
...