2012-04-30 3 views
1

я борюсь с этим руководством: http://developer.android.com/resources/tutorials/views/hello-gallery.htmlГалерея изображений учебник устарел

он не будет работать на API более тогда 1.6, и я не могу заставить его работать. "R.styleable" устарел

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

Спасибо!

+0

Вы найдете ответ: [Здесь!] (Http://www.mail-archive.com/[email protected]/msg11862.html) –

+0

Я использовал это один раз, и он отлично работал, они объясните очень хорошо. Надеюсь, это поможет. http://galleria.io/ – Andre

ответ

1

R.styleable не относится ни к чему, что предлагает основной пакет андроидов. Это относится к стилю, который ваш проект определяет для фона элемента галереи Android.

в примере

, который дается в URL

ли вы следовать этому?

Создайте новый XML-файл в каталоге res/values ​​/ с именем attrs.xml. Включить следующее:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <declare-styleable name="HelloGallery"> 
     <attr name="android:galleryItemBackground" /> 
    </declare-styleable> 
</resources> 
7

Не только устаревший учебник, но и весь виджет устарели от Jelly Bean.

Рекомендация Google: вместо этого используйте ViewPager или HorizontalScrollView и не используйте другие прокрутки, такие как ListView. Вывод: помогите себе ...:/

SNOW Это ваша задача, чтобы реализовать поведение закладок с центральной блокировкой в ​​галерее и использовать BaseAdapter для предварительной загрузки и отображения соседних элементов. Некоторые шаблоны пользовательского интерфейса, такие как горизонтальные галереи в вертикальном представлении прокрутки (часто используются в новостных приложениях), сложнее реализовать.

Проблема с пейджером представления: он взял всю высоту контейнера родительского представления и игнорирует его дочерние элементы. Поэтому трудно отобразить один или несколько пейджеров в виде вертикального прокрутки или в виде элемента списка.

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