Пример Android HelloGallery - PullRequest
       19

Пример Android HelloGallery

0 голосов
/ 05 декабря 2011

я работаю над примером HelloGallery для приложения для Android, которое я разрабатываю.Мне нужно отобразить две картинки из моего res / drawable-hdpi, и я делаю это с помощью HelloGallery примеров в Интернете.Я пытался использовать HelloViews (http://developer.android.com/resources/tutorials/views/index.html) на веб-сайте разработчиков Android, но, видимо, они устарели после обновления Android 1.5.Я разрабатываю свое приложение на 2.1 и res.styleable больше не существует, по-видимому.Тогда я решил поискать в других местах и ​​нашел действительно хороший пример на следующем веб-сайте: http://www.androidpeople.com/android-gallery-imageview-example. После создания resources.xml и styles.xml в res / values ​​, в этой части возникает одна ошибка.

TypedArray typArray = obtainStyledAttributes(R.styleable.GalleryTheme);
GalItemBg = typArray.getResourceId(R.styleable.GalleryTheme_android_galleryItemBackground, 0);

Ошибки:

GalleryTheme не может быть разрешена или не является полем AND GalleryTheme_android_galleryItemBackground не может быть разрешена или не является полем

ЛЮБОЙ ВИД ПОМОЩИ БЫЛ НАМНОГО ЦЕННЫМ, так как я работал над этим вечно.Большое спасибо!Кроме того, HelloGallery , которая работает и отображает изображения в res / drawable-hdpi , также будет хорошей альтернативой / ОЧЕНЬ ПОЛЕЗНОЙ.СПАСИБО МНОГО!

1 Ответ

0 голосов
/ 05 декабря 2011

Класс R, из которого извлекаются ваши значения R.styleable.GalleryTheme и R.styleable.GalleryTheme_android_galleryItemBackground, содержит класс для каждого xml-файла (своего рода)

Так, например, если ваша GalleryTheme хранится в styles.xmlВы можете получить к нему доступ, используя R.style.GalleryTheme.

Папка класса R Drawable R.drawable. * Drawablehdpi R.drawable. * Drawableldpi R.drawable. * Drawablemdpi R.drawable. * Layouts.xml R.layout. *Colours.xml R.colour. *

и т. Д.

...