Mes commandes de zoom continuent de zoomer lorsque j'appuie sur le bouton, et ne s'arrêtent pas, ai-je oublié quelque chose?Les commandes de zoom Android continuent de zoomer et ne s'arrêtent pas
zoomControls = (ZoomControls) findViewById(R.id.zoom);
zoomControls.setOnZoomInClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mc.zoomIn();
}
});
zoomControls.setOnZoomOutClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mc.zoomOut();
}
});
Ok, cela a du sens, mais si je veux juste que les commandes de zoom apparaissent et les rendent utilisables, ai-je besoin d'autre chose? map.setBuiltInZoomControls (true); map.displayZoomControls (true); ? – NickTFried
Non, cela suffira. Et la deuxième déclaration est seulement nécessaire si vous voulez les faire apparaître par programmation - si votre carte est cliquable, alors les utilisateurs feront apparaître les contrôles de zoom quand ils tapent près du bas de l'écran. – CommonsWare