Как сделать фон свитка Gridview - PullRequest
2 голосов
/ 11 июня 2011

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

Но как только я получаю больше книг, чем может поместиться на экране, GridView позволяет мне прокручивать страницу вниз, чтобы увидеть больше книг, что я и ожидаю. Чего я не ожидал, так это того, что фоновое изображение останется на одном месте, а сетка, содержащая книги, скользит вверх.

Так что это широкий вопрос, есть ли способ достичь того, чего я хочу, с помощью Gridview? Или мне лучше начать искать другие альтернативы?

Ответы [ 2 ]

6 голосов
/ 11 июня 2011

Это пример приложения, написанного инженером Android, включает в себя класс, расширяющий GridView для создания книжной полки с правильной прокруткой: http://code.google.com/p/shelves/

Или, более конкретно: http://code.google.com/p/shelves/source/browse/trunk/Shelves/src/org/curiouscreature/android/shelves/view/ShelvesView.java

0 голосов
/ 11 июня 2011

Поместите свой GridView внутри ScrollView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...