Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
JIyrApy
32 / 32 / 1
Регистрация: 22.08.2010
Сообщений: 250
#1

ListView - внешний вид - Программирование Android

30.05.2013, 17:33. Просмотров 1128. Ответов 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, при его касании. Ну то есть, когда касаемся элемента списка, он на мгновение высвечивается определенным цветом. Можно как то стандартно задать этот самый цвет?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 17:33     ListView - внешний вид
Посмотрите здесь:

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

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

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

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

Navigation View and Toolbar? Внешный вид ListView - Программирование Android
Дело вот в чем... Присутствует активность в которой находятся следующие компоненты @Override protected void onCreate(Bundle...

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

Вид спиннера - Программирование Android
Как сделать, чтобы вместо такого вида выпадающего списка: http://developer.alexanderklimov.ru/android/views/spinner2.png был такой: ...

Вид DatePickerDialog - Программирование Android
Всем привет! Столкнулся с необходимостью при нажатии кнопки выводить DatePickerDialog, как в документации: Но при выводе...

Обновить вид ListFragment - Программирование Android
package in.wptrafficanalyzer.navigationtabdemo; import java.util.ArrayList; import java.util.List; import...

Табхост вид вкладок - Программирование Android
сколько смотрю пример там внешний вид табов вот такой (красный фон) а у меня получается только так второй скрин


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:54     ListView - внешний вид #2
попробуйте добавить в ListView
XML
1
android:scrollingCache="false"
JIyrApy
32 / 32 / 1
Регистрация: 22.08.2010
Сообщений: 250
30.05.2013, 20:00  [ТС]     ListView - внешний вид #3
Спасибо, то что нужно. А как задать цвет при касании элемента списка?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 20:35     ListView - внешний вид #4
http://developer.android.com/guide/t...html#StateList
Yandex
Объявления
30.05.2013, 20:35     ListView - внешний вид
Ответ Создать тему
Опции темы

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