@macpack
Androids native way for pinch+zoom into pictures is to use the following:
1) Create image from file (already done)
2) Encode Image into HTML
String myHTML = "
"
3) Use a webview:
http://developer.android.com /refer...t/WebView.html
WebView wv = new Webview(this);
wv.loadData(myHTML, "text/html", null);
4) make sure to scale the webview to 98% or it will appear zoomed in. Webview has full gesture support including pinchtozoom, doubletap, hold-press, swipes, etc etc
The html is flexible and you can splice as many images as you need together