ذكري المظهر؛ MapView ، كيف يمكنني تعيين الموقع الافتراضي؟

StackOverflow https://stackoverflow.com/questions/3600027

سؤال

باستخدام MapView في Android ، كيف يمكنني تعيين موقع افتراضي ، بحيث يقوم في كل مرة يقوم بتحميل هذا التطبيق ، يركز تلقائيًا/تكبير الموقع في لندن؟

هل كانت مفيدة؟

المحلول

أولاً ، احصل على وحدة التحكم للخريطة المحددة:

MapController myMapController = myMapView.getController();

ثم اتصل:

myMapController.setCenter(new GeoPoint())

سيؤدي ذلك إلى تعيين مركز الخريطة على النقاط الجغرافية المحددة.

انظر مستندات ل عرض الخريطة و MapController لمزيد من المعلومات

نصائح أخرى

للحصول على واجهة برمجة تطبيقات خرائط Google الجديدة ، تحتاج إلى القيام بذلك:

mapFragment.getMapAsync(this::setUpMaps);

داخليا ايضا setUpMaps(GoogleMap googleMap) يجب عليك نقل الكاميرا إلى موقعك الافتراضي:

googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, zoom));
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top