Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
JIyrApy
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 260
#1

ListView - внешний вид

30.05.2013, 17:33. Просмотров 1242. Ответов 3
Метки нет (Все метки)

Здравствуйте. Возникла пара вопросов по внешнему виду ListView.
1) Задаю фон для ListView так:
background.xml
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<bitmap
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:src="@drawable/picture"
        android:tileMode="repeat"/>
присваиваю фон для списка в файле разметки
XML
1
2
3
4
5
6
7
8
9
10
...
<ListView
        android:id="@+id/list"
        android:background="@drawable/background"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:divider="@color/daycolor"
        android:dividerHeight="1dp">
    </ListView>
...
Проблема в том, что при прокручивании списка фон пропадает. Если, например, сделать долгое нажатие по элементу, фон возвращается. Или, если переоткрыть активность - фон возвращается. Так же, иногда фон возвращается при завершении прокручивания, но не всегда. В чем может быть проблема? Или глюк эмулятора?

2)Как задать цвет элемента ListView, при его касании. Ну то есть, когда касаемся элемента списка, он на мгновение высвечивается определенным цветом. Можно как то стандартно задать этот самый цвет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 17:33
Ответы с готовыми решениями:

Внешний вид меню
У меня в эмуляторе выводится меню не так как в учебном пособии(брала разные...

Настроить внешний вид и положение курсора
Есть текстовое поле EditText. Если ткнуть в него пальцем, то можно вводить...

Как изменить внешний вид полосы прокрутки в ScrollView
Подскажите пожалуйста, как изменить внешний вид полосы прокрутки в ScrollView?...

Элементы ExpandebleListView не меняют свой внешний вид при клике
Здравствуйте. У меня есть ExpandebleListView, для которого я использую свои...

Navigation View and Toolbar? Внешный вид ListView
Дело вот в чем... Присутствует активность в которой находятся следующие...

3
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:54 #2
попробуйте добавить в ListView
XML
1
android:scrollingCache="false"
1
JIyrApy
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 260
30.05.2013, 20:00  [ТС] #3
Спасибо, то что нужно. А как задать цвет при касании элемента списка?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 20:35 #4
http://developer.android.com/guide/t...html#StateList
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 20:35

Имеется MultilineText. Надо изменить его внешний вид, чтобы каждая строка была подчеркнута
Добрый день, Имеется MultilineText. Надо изменить его внешний вид, чтобы...

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как...

Listview вывод данных и переход по нажатию на другой Listview SQLite
Доброго извините за название темы, долго не мог сформировать название, В общем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru