Как заменить синюю точку с моим значком на Google Maps v2 в Android?

Я пытаюсь заменить синюю точку (которая отображает текущее местоположение на картах) собственным значком на Google maps v2. Я попробовал ниже, ни один не работал.

Android Maps API v2 Изменить значок MyLocationКарты V2 myLocation синяя точка обратного вызоваОтключить центральную кнопку в MyLocation в Google Map API V2

Должно выглядеть так

Ниже не работал

Bitmap b = BitmapFactory.decodeResource(getResources(),
        R.drawable.location_arrow1);
googleMap.addMarker(new MarkerOptions().position(myPosition)
        .title(getIntent().getStringExtra("first_name"))
        .icon(BitmapDescriptorFactory.fromBitmap(b)));
 Siddharth01 июн. 2013 г., 20:02
Я только что убрал вопрос, форматирование было просто .. $ # $% $
 MaciejGórski31 мая 2013 г., 13:24
Можете ли вы опубликовать скриншот вашего текущего прогресса?
 duggu01 июн. 2013 г., 20:52
@Siddharth действительно все еще ждет ответа ....
 duggu01 июн. 2013 г., 21:55
@ Сиддхарт большое спасибо за оценку !!!
 Siddharth01 июн. 2013 г., 21:47
У вас есть это ниже, вы просто не будете кодировать себя.

Ответы на вопрос(2)

Решение Вопроса

GoogleMap.setMyLocationEnabled и написать немного больше кода, в том числеreceiving location updates самостоятельно и добавивCircle для точности.

 Ajay270705 сент. 2018 г., 15:49
Согласно @leeyang: - По моему опыту, он работал успешноstackoverflow.com/questions/52007271/...
 duggu31 мая 2013 г., 14:52
@ Сиддхарт ??????
 Andrew Prock02 апр. 2015 г., 20:22
Я не знаю, но честнонаписать немного больше кода со ссылкой на ссылку API оставил меня одного, чтобы найти что-то более практичное. Там есть учебник? Для моих целей я использовал информацию по адресу:android-developers.blogspot.com/2011/06/..., отключение точки и использование служб определения местоположения для получения местоположения.
 MaciejGórski02 апр. 2015 г., 20:39
@AndrewProck I 'Мы только что заметили, что ссылка на API, которая была в моем ответе, теперь не работает (перенаправление на сводку пакета). Я'Мы обновили ответ с более подходящей ссылкой. Спасибо за указание на это.
 duggu31 мая 2013 г., 13:38
есть ли демоверсия ????
 Siddharth31 мая 2013 г., 14:45
Нет, ты шутишь, в последний раз я считал, что это было 16. О! Вы считаете {}. Ударь по мужчине. Кстати, до сих пор нет признательности от @HemantChandDungriyal.
 MaciejGórski31 мая 2013 г., 13:50
@Siddharth Я думаю, что это больше похоже на 10-20 строк в целом;)
 Maveňツ21 мая 2015 г., 10:06
Пожалуйста, указывайте наиболее релевантную часть ссылки, если целевой сайт недоступен или постоянно недоступен.
 duggu31 мая 2013 г., 14:03
до сих пор не достичь своей цели !!!!
 MaciejGórski31 мая 2013 г., 13:47
@HemantChandDungriyal Нет демо, но вы можете опубликовать код после того, как вы следите за моим ответом.
 Andrew Prock01 апр. 2015 г., 00:47
Этот ответ предполагает слишком много знаний об API Карт Google.

что вы передаете свое текущее местоположение в LocationSource, чтобы иметь возможность использовать кнопку my-location.

Вы должны сделать это самостоятельно. - установить в falsegmaps.getUiSettings().setMyLocationButtonEnabled(false);

создать свою собственную кнопку местоположенияесли вы получите свое текущее местоположение, установите маркер с вашим значком на этомесли вы нажмете на кнопку вашего местоположения, переместите камеру и отцентрируйте ее на карте
 portfoliobuilder17 окт. 2016 г., 02:40
Это не удаляет синюю точку, есть еще?
 Siddharth01 июн. 2013 г., 20:04
Нет он не, никто не успевает пройти 3 ссылки. Вместо этого было бы намного лучше, если бы вы просто извлекли код из своих ссылок и объяснили, что вы пытались и что случилось. Шутки в сторону!! как кто-нибудь поймет, какой ответ на эти 3 вопроса вы тоже имеете в виду. По этой причине ссылки не приветствуются.

Ваш ответ на вопрос