2010-08-04 22 views

Répondre

2

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

+0

@Thanks pour réponse – sivaraj

3

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!

+0

@Thanks de réponse – sivaraj

+0

simple et délicate !!!! Pour une image plus grande, webView.getSettings(). SetUseWideViewPort (true); devrait aider. – IronBlossom