Я разрабатываю приложение SoundBoard. Мой класс расширяет ListActivity и ListView выглядит следующим образомAndroid: Получить TextView в onItemClickListener() ListView
[Image] [Text]
[Image] [Text]
[Image] [Text]
Теперь, когда пользователь нажимает на любой TextView, мне нужно изменить образ этого TextView. Я реализую это по следующему коду.
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
TextView tv1 = (TextView) view;
//Here I change the image with tv1 as reference
}
Но мне нужен альтернативный способ получить выбранный TextView. Потому что, когда я изменяю изображение с использованием вышеуказанного метода, если пользователь выбирает третью строку в списке, изображение изменяется в третьей строке второй страницы прокрутки, третья строка третьей страницы прокрутки и т. Д. Становится затронутой. требуемые изменения изображения textview, но одно текстовое изображение на страницах прокрутки изменяется при прокрутке списка. Надеюсь, ты получишь мою проблему. Любая помощь приветствуется. Благодаря
Спасибо за ваш ответ. Это звучит неплохо. Но как мне получить ссылку на текстовое представление в функции. Если функция включает параметры. – Vivek 2010-12-09 05:10:11
yes .for например myfunction (View v), тогда вы можете получить идентификатор Textview, нажатый fn getId(), делать ваши вещи, Kariyachan – DroidBot 2010-12-09 05:28:27