|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
Как в ListView обработать нажатие кнопки и изменить здесь же значение в textView ?27.04.2013, 21:16. Показов 11500. Ответов 43
Метки нет (Все метки)
У меня есть ListView, у него есть своя разметка на которой находится строчки на каждой из которых Button и textView. Как мне обработать нажатие кнопки и изменить здесь же значение в textView, например было в textView "0" станет "1". Можно подробнее с примерами кода, так как я новичок.
0
|
|
| 27.04.2013, 21:16 | |
|
Ответы с готовыми решениями:
43
Как обработать нажатие на изображение в элементе listView? TreeView, ListView, как обработать нажатие мыши Как обработать нажатие кнопки на клавиатуре |
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|||||||||||||||||
| 28.04.2013, 16:10 [ТС] | |||||||||||||||||
|
Добавлено через 10 минут Вот код класса MainActivity:
0
|
|||||||||||||||||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|||||||||||
| 28.04.2013, 16:36 | |||||||||||
1
|
|||||||||||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
||
| 28.04.2013, 16:50 [ТС] | ||
|
Огромное спасибо!!!!!!!!!!!!!!!! Преогромное! Пробую запускать!
0
|
||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 28.04.2013, 17:24 | |
|
1
|
|
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 28.04.2013, 18:16 [ТС] | |
|
Спасибо Огромное!!! Да всё работает!!!!
Но я столкнулся с новой задачей, а как же здесь поменять текст в textView?
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
| 28.04.2013, 18:20 | ||||||
1
|
||||||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 28.04.2013, 18:41 [ТС] | |
|
Только почему, то у меня если промотал вниз а потом вверх, то что оно сразу изменила в TextView, может опять пропасть, а в нижних некоторых Item может добавиться, хотя я туда не нажимал. Из за чего это может быть?
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 28.04.2013, 18:55 | |
|
это механизм повторного использования View, нужно запоминать в каком айтеме какое значение должно быть и постоянно обновлять в getView.
0
|
|
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
||
| 28.04.2013, 19:13 [ТС] | ||
|
0
|
||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 29.04.2013, 22:41 [ТС] | |
|
Подскажите, почему у меня при прокрутке ListView он как бы подтормаживает пролистывая каждый item, как бы заново грузя новый item? как сохранять ListView? Код можно просмотреть выше.
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|||
| 29.04.2013, 22:59 | |||
|
0
|
|||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 29.04.2013, 23:07 [ТС] | |
|
Да нет, это ещё до getView было. Бывает я начинаю матать вниз ListView картинки уже загрузились всё показывает, потом вверх вниз, всё показывает, а потом бац и уже какие-то не показывает, а потом и вообще может никакие не показать, что у меня не так с кодом?
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 29.04.2013, 23:23 | |
|
выложите проект.
0
|
|
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 30.04.2013, 00:09 [ТС] | |
|
Выкладываю: http://rusfolder.com/images/download_1.jpg
если поставить в ссылке получать допустим не 15 новостей а больше например 50, то оно вообще начинает грузится а потом вылетает и картинки вообще не грузит.
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||
| 30.04.2013, 00:30 | ||
|
https://www.google.com.ua/sear... e&ie=UTF-8 Добавлено через 9 минут глюки из-за тяжести картинок.
0
|
||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 30.04.2013, 00:38 [ТС] | |
|
Я видел ленивый загрузчик, так это надо весь код переписать..))) т.е. памяти не хватает. а какой????
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||
| 30.04.2013, 00:52 | ||
|
ну и немного может улучшить ситуацию использование патерн View Holder в адаптере и использования onClick в лаяуте вместо создание лысенеров в адаптере.
Добавлено через 1 минуту Добавлено через 12 минут попробуйте уменьшать картинки по размеру.
0
|
||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
||
| 30.04.2013, 00:52 [ТС] | ||
|
т.е. на другом девайсе оно сможет работать лучше.? я так понимаю.
0
|
||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|||
| 30.04.2013, 01:10 | |||
|
Добавлено через 2 минуты Добавлено через 1 минуту если и этого будет мало, можете еще немного качеством пожертвовать, там где вы создаете битмап можно использовать другой формат(для PNG игнорится quality) и уменьшить quality. Добавлено через 6 минут после всего этого можете еще рассмотреть возможно самому загружать картинки вместо адаптера и кешировать в оперативной памяти - http://developer.android.com/t... itmap.html постоянное чтение с карты тоже замедляет процесс.
1
|
|||
|
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
|
|
| 30.04.2013, 01:23 [ТС] | |
|
Спасибо, буду разбираться. Если, что спрошу.
0
|
|
| 30.04.2013, 01:23 | |
|
Помогаю со студенческими работами здесь
40
Как обработать событие ctrl + нажатие кнопки Как обработать событие 'Нажатие апплетовской кнопки' в сервлете ? Как изменить цвет TextView в виджете нажатием кнопки?
Обработать нажатие кнопки в DataGridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|