Найдено 12 результатов
- 20 мар 2014, 10:27
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Нет, не к каждому. Ко всем пунктам. Чтобы пользователь мог сам мог определить как будет выглядеть список. Если нужно определить цвета для всех элементов списка, это можно сделать с помощью отдельного стиля, который будет задан для элемента TextView вашего макета строки ArrayAdapter<T>(context, reso...
- 19 мар 2014, 15:50
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Если для каждого пункта отдельно - с помощью своей реализации метода адаптера getView: Урок 54. Кастомизация списка. Создаем свой адаптерOlelucoye писал(а):Подскажите, пожалуйста, как программно изменить свойства элемента пункта ListView. Например, с помощью настроек изменить цвет шрифта пунктов списка.
- 13 мар 2014, 11:57
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Должен - не совсем правильное слово. Правильнее, может. Если кто-то знал бы причину, я думаю он бы поделился решением, или хотя бы направлением поиска. Иначе смысл в существовании форума... Или если кто-то бы из более опытных захотел бы помочь, то найти нужную инфу ему было бы в 100 раз легче, чем н...
- 12 мар 2014, 18:08
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Я, конечно, извиняюсь за назойливость... Но неужели здесь никто не знает и никому не интересно, почему развертывание каждого элемента при первой отрисовке происходит по 3 раза ? [syntax=java]14:49:50.878: getView#1, position = 0: convertView == null, inflate newview = TextView@4051f408, newtext = "...
- 11 июн 2013, 15:12
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Я, конечно, извиняюсь за назойливость... Но неужели здесь никто не знает и никому не интересно, почему развертывание каждого элемента при первой отрисовке происходит по 3 раза ? [syntax=java]14:49:50.878: getView#1, position = 0: convertView == null, inflate newview = TextView@4051f408, newtext = "0...
- 07 июн 2013, 16:29
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Я и НЕ обвиняю разработчиков в нелогичности реализации arrayadapter или listview. Уверен, что они далеко не дураки, и каждый вызов какого-либо метода чем-то обусловлен... Но мне бы хотелось узнать, чем! Пока нашел вот такое описание методов arrayadapter: http://grepcode.com/file/repository.grepcode....
- 07 июн 2013, 15:27
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Действия со строками тут не играют никакого значения. Вместо присваивания textview "нового" текста в примере выше я этот "новый" текст просто дописываю к старому. И написал я пример выше чтобы показать, в каком случае многократное заполнение одного и того же textview может вредить программе. Я собст...
- 07 июн 2013, 12:22
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Хоть аудио-книгу, главное чтоб там были описаны подробно все механизмы, которые работают при заполнении listview. Потому как, например, если я запишу в методе getview вместо: [syntax=java]tv.setText(getItem(position).toString());[/syntax] такой код: [syntax=java]tv.setText(tv.getText() + getItem(pos...
- 06 июн 2013, 16:22
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Посмотрите на сайте девелоперов как реализован список - все поймете. Ваш пример не показателен, нужно сравнивать вызываемое количество раз для разных длин списков. Т.к. может оказаться что 15 раз для списка в три строки и 15 раз для списка из 10тыс строк - это вполне даже ничего, хотя мне считать в...
- 06 июн 2013, 14:59
- Форум: Уроки
- Тема: Урок 42. Список - ListView
- Ответы: 303
- Просмотры: 230434
Re: Урок 42. Список - ListView
Сделал самую простую реализацию ListView с помощью своего ArrayAdapter. Таков вопрос: почему его методы вызываются такое дикое количество раз: getCount - 9, getItemId - 2, getView - 15, getItem - 15? Всего в массиве 5 элементов, но при этом развертывание каждого элемента происходит по 3 раза , приче...
- 23 май 2013, 15:22
- Форум: Уроки
- Тема: Урок 48. Используем SimpleAdapter.
- Ответы: 85
- Просмотры: 74571
Re: Урок 48. Используем SimpleAdapter.
Добрый день.
Из двух вьюшек (в каждой строке) нужно постоянно обновлять только одну.
Можно ли это сделать, и имеет ли это смысл (например, будет выигрыш в скорости заполнения)?.
Из двух вьюшек (в каждой строке) нужно постоянно обновлять только одну.
Можно ли это сделать, и имеет ли это смысл (например, будет выигрыш в скорости заполнения)?.
- 19 мар 2013, 13:12
- Форум: Service, Broadcast Receiver, асинхронность
- Тема: Загрузка данных с сайта, выдача уведомлений
- Ответы: 0
- Просмотры: 1827
Загрузка данных с сайта, выдача уведомлений
Коротко о задаче. Есть сайт, например, site.ru с определенным "набором" информации вида [name, number], которая обновляется на нем каждую секунду. Эту информацию нужно загружать каждые N секунд, и если приложение запущено выводить на экран, а если нет - анализировать: если, например, number>5 - выд...