2013-03-04 2 views
0

У меня есть изображение длиной 8000 пикселей, которое я бы хотел прокрутить по горизонтали. Когда я вставляю изображение в качестве ImageView в HorizontalScrollView и запускаю его на физическом устройстве (галактическая галактика Samsung), полоса прокрутки предполагает, что изображение загружено, но изображение не отображается. Все отображается правильно в средстве просмотра Android. Вот мой XML для horizontalScrollView:ImageView не отображается внутри HorizontalScrollView в android

<HorizontalScrollView 
    android:id="@+id/horizontalScrollView1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    android:layout_below="@+id/TableRow01" 
    android:scrollbars="horizontal" > 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" > 

     <ImageView 
      android:id="@+id/imageView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_marginBottom="14dp" 
      android:src="@drawable/longimage" /> 
    </LinearLayout> 

</HorizontalScrollView> 

Я попытался обертыванием изображения в нескольких других расположениях и сама по себе, но ничего не работает на устройстве. Заранее спасибо.

+1

попробуйте с небольшим изображением, вы уверены, что не получаете аварийных журналов? – Triode

+0

Ах спасибо! Существует журнал сбоев: битмап слишком большой, чтобы быть загруженным в виде текстуры. Как я могу загрузить изображение? – user2096732

ответ

0

Вы можете изменить параметры изображения в match_parent.

+0

Я тоже это пробовал: / – user2096732

Смежные вопросы