Je cherche donc à afficher des items qui soient fixent comme le compas du phoneLocationOverlay sur mes propres ItemizedOverlay<OverlayItem>.
Comment faire référence donc à l'écran et non aux coordonnées géo.
Merci.
Je cherche donc à afficher des items qui soient fixent comme le compas du phoneLocationOverlay sur mes propres ItemizedOverlay<OverlayItem>.
Comment faire référence donc à l'écran et non aux coordonnées géo.
Merci.
Bonjour,
Et si tu utilisais un FrameLayout contenant ta mapView et par dessus un layout autre, et que tu te servais de ce layout autre pour afficher tes éléments ?
En rajoutant un LinearLayout :
A 500, 50 le texte inflaté précedement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 MapView.LayoutParams params = new MapView.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 500, 50, MapView.LayoutParams.CENTER_HORIZONTAL); HUD.setLayoutParams(params);
reste fixe à l'écran. Donc de quoi là afficher des données façon HUD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 LayoutInflater inflater = this.getLayoutInflater(); LinearLayout HUD = (LinearLayout) inflater.inflate(R.layout.hud, mapView, false);
Cependant je voudrais ajouter un child au mapview qui overide ondraw l'appel ne se fait pas encore...
Partager