Robię aplikację, z mapami google, ale kiedy próbuję dodać przycisk "moja lokalizacja", jak mówi odniesienie nie działa ...Przycisk Moja lokalizacja GoogleMaps v2 Android, nie wyświetlany
to jak mam zrobić:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
locManager = (LocationManager)getSystemService(LOCATION_SERVICE);
providersList = locManager.getAllProviders();
provider =locManager.getProvider(providersList.get(0));
precision = provider.getAccuracy();
req = new Criteria();
req.setAccuracy(Criteria.ACCURACY_FINE);
inside = false;
map.getUiSettings().setMyLocationButtonEnabled(true);
buildPolygon();
drawPolygon();
startLocalization();
}
użyłem map.getUiSettings().setMyLocationButtonEnabled(true);
jak pokazuje w odniesieniu Google. Nie wiem, co się dzieje.
NAPRAWDĘ !!! O Boże ... facepalm! Wielkie dzięki ... działa doskonale. Nie widzę tej opcji MyLocationEnale. Jeszcze raz dzięki!!! – Shudy
Zdarza się od czasu do czasu :). Cieszę się, że mogłem pomóc. Powodzenia! – jnthnjns
W moim przypadku dodanie setMyLocationEnabled (true) nie pomaga, chyba że w tym samym czasie lokalizacja jest pobierana/odsłuchiwana przez mój kod. W jakiś sposób powoduje to pojawienie się niebieskiej kropki na mapie. – Yar