Найдено 12 результатов

Sagittarius
20 мар 2014, 10:27
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Нет, не к каждому. Ко всем пунктам. Чтобы пользователь мог сам мог определить как будет выглядеть список. Если нужно определить цвета для всех элементов списка, это можно сделать с помощью отдельного стиля, который будет задан для элемента TextView вашего макета строки ArrayAdapter<T>(context, reso...
Sagittarius
19 мар 2014, 15:50
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Olelucoye писал(а):Подскажите, пожалуйста, как программно изменить свойства элемента пункта ListView. Например, с помощью настроек изменить цвет шрифта пунктов списка.
Если для каждого пункта отдельно - с помощью своей реализации метода адаптера getView: Урок 54. Кастомизация списка. Создаем свой адаптер
Sagittarius
13 мар 2014, 11:57
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Должен - не совсем правильное слово. Правильнее, может. Если кто-то знал бы причину, я думаю он бы поделился решением, или хотя бы направлением поиска. Иначе смысл в существовании форума... Или если кто-то бы из более опытных захотел бы помочь, то найти нужную инфу ему было бы в 100 раз легче, чем н...
Sagittarius
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 = "...
Sagittarius
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...
Sagittarius
07 июн 2013, 16:29
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Я и НЕ обвиняю разработчиков в нелогичности реализации arrayadapter или listview. Уверен, что они далеко не дураки, и каждый вызов какого-либо метода чем-то обусловлен... Но мне бы хотелось узнать, чем! Пока нашел вот такое описание методов arrayadapter: http://grepcode.com/file/repository.grepcode....
Sagittarius
07 июн 2013, 15:27
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Действия со строками тут не играют никакого значения. Вместо присваивания textview "нового" текста в примере выше я этот "новый" текст просто дописываю к старому. И написал я пример выше чтобы показать, в каком случае многократное заполнение одного и того же textview может вредить программе. Я собст...
Sagittarius
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...
Sagittarius
06 июн 2013, 16:22
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Посмотрите на сайте девелоперов как реализован список - все поймете. Ваш пример не показателен, нужно сравнивать вызываемое количество раз для разных длин списков. Т.к. может оказаться что 15 раз для списка в три строки и 15 раз для списка из 10тыс строк - это вполне даже ничего, хотя мне считать в...
Sagittarius
06 июн 2013, 14:59
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 230434

Re: Урок 42. Список - ListView

Сделал самую простую реализацию ListView с помощью своего ArrayAdapter. Таков вопрос: почему его методы вызываются такое дикое количество раз: getCount - 9, getItemId - 2, getView - 15, getItem - 15? Всего в массиве 5 элементов, но при этом развертывание каждого элемента происходит по 3 раза , приче...
Sagittarius
23 май 2013, 15:22
Форум: Уроки
Тема: Урок 48. Используем SimpleAdapter.
Ответы: 85
Просмотры: 74571

Re: Урок 48. Используем SimpleAdapter.

Добрый день.
Из двух вьюшек (в каждой строке) нужно постоянно обновлять только одну.
Можно ли это сделать, и имеет ли это смысл (например, будет выигрыш в скорости заполнения)?.
Sagittarius
19 мар 2013, 13:12
Форум: Service, Broadcast Receiver, асинхронность
Тема: Загрузка данных с сайта, выдача уведомлений
Ответы: 0
Просмотры: 1827

Загрузка данных с сайта, выдача уведомлений

Коротко о задаче. Есть сайт, например, site.ru с определенным "набором" информации вида [name, number], которая обновляется на нем каждую секунду. Эту информацию нужно загружать каждые N секунд, и если приложение запущено выводить на экран, а если нет - анализировать: если, например, number>5 - выд...