Displaying lists of items and images


Download 0.95 Mb.
Pdf ko'rish
Sana17.01.2023
Hajmi0.95 Mb.
#1097814
Bog'liq
Ma ruza-12



Google maps xizmati
Joylashgan o’rin bo’yicha map yo’nalishlarini aniqlash. Xaritaga
marker qo’shish. Xaritadagi joriy holat ma’lumotlarini bosharish. 
Joylashuvni monitoring qilish
Маъруза-12


Google Map. Map view

Androidda Google Maps ximatidan foydalanish uchun
Google taqdim etgan kutubxonadan foydalaniladi

com.gooogle.android.gms.maps.MapFragment
va
MapView sinflari xaritalarni ko’rsatishga xizmat qiladi.

MapFragment sinfi GoogleMap vidjetni ko’rsatishda ,
uni boshqarish va turli xizmatlarni tam’inlaydi.


Google Mapsdan foydalanishda uchun AndroidManifiest.xml fayli quyidagi
qatorlarni qo’shish kerak
android:name="com.vogella.android.locationapi.maps.permission.M
APS_RECEIVE" android:protectionLevel="signature" /> 
/>

android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
android:name="android.permission.ACCESS_FINE_LOCATION" />
 teginig ichiga quyidagini qo’shish kerak
android:value="your_apikey" />
your_apikey - sizning Google Mapsda foydalanish uchun kalitingiz


Markerlardan foydalanish



Google Map da markerlar uchun
bosilgandagi holatni ishlash uchun

setOnMarkerClickListener(OnMarkerC
lickListener) metodidan foydalanish
mumkin. 

OnMarkerClickListener sinfida
onMarketClicked(Markermetodini
aniqlangan. Bu metod markerga
tegilganda chaqiriladi


Google Play Service ni o’rnatish
Android SDK Managerni ochamiz va install bo’lmidan Extras-> 
Google Play Services ni o’rnatamiz


Android SDK Manager fayllarni sdk/extras/google/google_play_services/libproject/google-play-
services_lib Bu fayllarni Eclipsga import qilamiz. Buning uchun quydagicha o’tamiz File -> Import -> 
Android -> Exsisting Android Code into Workspace 


Main.xml file
Xaritani ko’rsatishga misol


Android Manifest.xml file


LBSActivity.java file


Natija:


Zoom buttonlarini ko’rsatish


Natija:


Dastur tomonidan xarita masshtabini o’zgartirish



Xaritani aniq joyga ko’chirish



Natija:


Xaritada tegilgan nuqtani aniqlash



Natija:

Download 0.95 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling