Puis-je appliquer une commande de zoom dans l'affichage d'imageAndroid: Puis-je utiliser un contrôle de zoom dans une imageview?
Répondre
ImageView
ne possède pas de commande de zoom intégrée. S'il vous plaît utiliser l'option de recherche avant de poser la question, vous auriez trouvé votre réponse: How to make my ImageView zoomable? qui mentionne qu'il semble y avoir un moyen bien qu'il n'y a pas intégré. Veuillez corriger votre titre pour le rendre plus facile à trouver avec une recherche, par exemple: est-il possible de zoomer sur un ImageView dans Android
Je vous conseille d'utiliser un WebView
String page = "<html><body><center><img src=\""+path to your image+"\"/></center></body></html>";
webView.loadDataWithBaseURL("fake",page, "text/html", "UTF-8","");
vous créez une page HTML simple avec votre image, puis l'afficher dans la webView .
Vous pouvez activer le zoom intégré avec zoomControl (et peut-être dans le même temps geste Multi-touch Zoom pour les appareils MultiTouch?). Vous avez également un glissement en 2 dimensions (Vertical + Horizontal Scroll en même temps).
C'est pourquoi il est vraiment plus rapide d'utiliser un WebView!
@Thanks de réponse – sivaraj
simple et délicate !!!! Pour une image plus grande, webView.getSettings(). SetUseWideViewPort (true); devrait aider. – IronBlossom
@Thanks pour réponse – sivaraj