Passation de Commandes de Zoom dans une MapView

Je vais essayer d'obtenir les commandes de zoom pour afficher dans un mapview, le code suivant fonctionne presque, mais les commandes de zoom apparaissent en haut à gauche de la mapview, pas la centre en bas comme je suis à la spécification via setGravity(). Quelqu'un peut-il m'éclairer sur ce que je suis absent?

zoomView = (LinearLayout) mapView.getZoomControls();
zoomView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT)); 
zoomView.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
mapView.addView(zoomView);

Ces views/layouts sont tous construits de la programmation, il n'y a pas de fichier de mise en page à modifier.

  • s'il vous plaît accepter cette réponse qui fonctionne le mieux pour vous!
InformationsquelleAutor jasonhudgins | 2008-11-04