2011-08-29 2 views
2

У меня есть ListView с некоторым текстом, каждая строка содержит текст разной длины, и я использую CustomAdapter. Я хочу добавить следующую строку для строки, которая имеет длинный текст. Когда я нажимаю на эту кнопку, он должен перейти к другому действию и должен показать полный текст конкретной строки. Я делаю, как если бы текст был длинным, я делаю кнопку Visible на этой конкретной строке. Моя проблема, как определить кнопку на определенной строке и как установить прослушиватель для этой кнопки. Когда я нажимаю на определенную кнопку, как получить данные или позицию определенных строк.Как установить кнопку в listview на основе некоторых условий

ответ

2

setOnClickListener над кнопкой в ​​getView() в вашем CustomAdapter и оттуда вы получите вызов для конкретной кнопки строки ........

1

в GetView() сами вы должны установить слушатель Баттона и из переменной позиции getView() вы можете получить индекс ...

if(text.length>10) 
//button show 
//listener 
//next activity 
+0

Спасибо, приятель, я попробую это – Aju

Смежные вопросы