2016-08-28 5 views
0

У меня есть изображение размером 6720x280, я хочу поместить это изображение в ImageView с размерами 280x280 и иметь возможность прокручивать его на сенсорном изображении (это изображение продукта, так что в основном я хочу для поворота изображения внутри ImageView). Поэтому каждый раз, когда пользователь тащит ImageView, изображение должно вращаться на 280 пикселей.Image Scroll in ImageView

Вот это процесс получения изображения:

  1. изображение хранится на веб-сервере
  2. Пользователь получает доступ на странице продукта
  3. Script предварительно загружает изображение с сервера и сохраняет его assets folder
  4. Использование InputStream im открытие изображения из папки с ресурсами
  5. Преобразование его в Drawable
  6. Обновление ImageView с setImageDrawable

Так как я новичок в андроид развития, я не знаю о том, как подойти к этой проблеме. Поэтому я прошу о помощи (по крайней мере, пожалуйста, укажите мне в правильном направлении), любая помощь действительно оценена.

Благодарим Вас за внимание

P.S. Вот как это должно выглядеть следующим образом: enter image description here

Это как я делаю в HTML:

<div class="product_viewer" style="background-image: url('/assets/products/product_id.jpg'); background-position: -2800px 0px;"></div> 
+0

Что значит поворот изображения? Вы хотите повернуть изображение или прокрутить, чтобы увидеть невидимые части изображения? – JoelFernandes

+0

Я обновляю сообщение с диаграммой того, что im пытается достичь за 5 минут (рисует его сейчас) –

+0

Вы пробовали загружать изображение в WebView? – JoelFernandes

ответ

0

Я новичок в андроиде развития тоже, но могу быть с помощью Scrollview может помочь вам. Вы можете использовать метод addView, чтобы добавить изображение в прокрутку, как я понял. Вот руководство разработчика для scrollview https://developer.android.com/reference/android/widget/ScrollView.html Надеюсь, это поможет.