我創建了一個應用程序,它具有從網站的URL加載的小圖像。我希望當用戶點擊該小圖像時,它會以全屏顯示圖像,並且還能夠縮放和平移該圖像。如何使用縮放和平移功能創建圖像視圖?
我所做的是用內置的縮放控件在WebView中顯示圖像,但結果很糟糕。 (我已將佈局設置爲wrap_content,因此不會顯示白色區域,但會導致圖像不會動態縮放)。
任何解決方案?併爲我的糟糕英語感到抱歉。
我創建了一個應用程序,它具有從網站的URL加載的小圖像。我希望當用戶點擊該小圖像時,它會以全屏顯示圖像,並且還能夠縮放和平移該圖像。如何使用縮放和平移功能創建圖像視圖?
我所做的是用內置的縮放控件在WebView中顯示圖像,但結果很糟糕。 (我已將佈局設置爲wrap_content,因此不會顯示白色區域,但會導致圖像不會動態縮放)。
任何解決方案?併爲我的糟糕英語感到抱歉。
問題解決了看看!對於任何有同樣問題的人,我已經使用這個庫,它效果很好! http://blog.sephiroth.it/2011/04/04/imageview-zoom-and-scroll/
您需要使用GestureDetectors。 Google爲此提供了優秀的interactiveChart示例,請參閱https://android.googlesource.com/platform/development/+/master/samples/training/InteractiveChart 和http://developer.android.com/training/gestures/scroll.html
這是一個適當的解決方案。 https://stackoverflow.com/questions/6578320/how-to-apply-zoom-drag-and-rotation-to-an-image-in-android/47861501#47861501 – user2288580
適合我。注意,需要api 8(2.2) – SteelBytes
當圖像處於橫向模式時,它不支持縮放以進行縮放。 – AndroidDev