- Ha videojátékban újra lehet éledni, a telefonpiacon is!
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- Xiaomi 14T Pro - teljes a család?
- iPhone topik
- Drága Bluetooth tagek olcsóbb alternatívái (MiLi MiTag, LiTag, OTAG, stb.)
- Google Pixel Watch 3 - képpontos idő
- Macrodroid
- Okosóra és okoskiegészítő topik
- Árat emel a Vivo és az iQOO Kínában
- Honor Magic V5 - méret a kamera mögött
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
WP8-al szarakodom a térképpel. Egy nagyon egyszerű dolgot szeretnék megvalósítani:
Van egy térkép, beméri a juzer pozícióját, rázoomol - ez megvan
ApplicationBar, azon egy ikon, amire nyomva egy pushpin-t rak le a pozíciónkraA második dologgal gyűlt meg a bajom. Így kérem le a felhasználó pozícióját:
private async void UpdateMap()
{
Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracyInMeters = 10;
Geoposition position = await geolocator.GetGeopositionAsync(TimeSpan.FromMinutes(1), TimeSpan.FromSeconds(30));
var GPSCoorCenter = new GeoCoordinate(position.Coordinate.Latitude, position.Coordinate.Longitude);
SetLocationMap.SetView(GPSCoorCenter, 17D);
}Ez teljesen jól működik, szépen rámegy a pozíciómra. A legnagyobb probléma a pushpinnel kapcsolatban az, hogy nem tudom hogyan kellene lekérni a felhasználó pozícióját a pushpin lerakásához.
A geolocator aszinkron szerzi meg a pozíciót, ezért be kell rakni az "async" modifiert a metódusba, ami viszont csak void return értéket enged, tehát nem adja vissza a pozíciót.
Egy külön metódusban van az ApplicationBarban lévő ikon kattintás kezelője:
void savePositionButton_Click(object sender, EventArgs e)
{
MapLayer layer = new MapLayer();
SetLocationMap.Layers.Add(layer);
Pushpin pp = new Pushpin();
MapOverlay overlay = new MapOverlay();
overlay.Content = pp;
layer.Add(overlay);
layer[0].GeoCoordinate = new GeoCoordinate();
}A legutolsó sor a lényeges: layer[0].GeoCoordinate = new GeoCoordinate();
Ez adja meg a pushpin helyzetét, de nem tudom, hogy hogyan tudnám lekérni a jelenlegi pozíciót..
Valakinek ötlet?

Bocsi a fogalmazásért, baromira meg vagyok fázva, a kiló cataflam meg kábít

Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Az Intel szerint mindenkit érint, illetve érinteni fog a CPU-hiány
- Gitáros topic
- Anglia - élmények, tapasztalatok
- Star Trek Online -=MMORPG=-
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Ha videojátékban újra lehet éledni, a telefonpiacon is!
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- BestBuy ruhás topik
- Kerékpárosok, bringások ide!
- Tőzsde és gazdaság
- További aktív témák...
- HP 15,6"FullHD ,8.gen. Core i5(8X3,6Ghz)R5 m430 2/4GB VGA,8-32GB DDR4 RAM,SSD+HDD,jó akku,szép áll.
- Asus 15.6,core i3 8145U(4x3,9Ghz)IntelUHD VGA,MAGYAR Vil.bill.,8-20GB RAM,SSD+HDD?,,Win.11
- T14 Gen5 14" FHD+ IPS Ultra 7 165U 16GB 512GB NVMe magyar vbill ujjolv IR kam gar
- R7 5800X / MSI B550 TOMAHAWK / RX 6800 / 32 GB DDR4 / SAMSUNG 980 PRO 500GB M2 / HDD 6 TB
- Újszerű Lenovo 15,6"FullHD,10.gen.Core i5(8x3,6Ghz)Intel UHD VGA,8-40GB DDR4 RAM/256-512SSD,jó akku
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Dell Precision 7550,15.6,FHD,i7-10850H,16GB DDR4,256GB SSD,Quadro T2000 4GB VGA,WIN11,LTE
- ÁRGARANCIA!Épített KomPhone i5 12400F 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Beszámítás! LG UltraGear 27GR93U-B 27 144Hz UHD IPS 1ms monitor garanciával hibátlan működéssel
- Dell Precision 7760 i7-11850H 64 GB RAM NVIDIA RTX A4000 FHD IPS Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


