изменить фон строки списка просмотра по клику - PullRequest
2 голосов
/ 24 августа 2011

Мне нужно изменить цвет фона строки в просмотре списка, когда он щелкает пальцем. Пример: у меня есть список с 5/6 строками; Мне нужно, чтобы одним щелчком мыши по одной строке его цвет фона становился зеленым (выделено). Еще одним щелчком по выбранной строке фон снова становится черным.

Как я могу это сделать?

Спасибо

1 Ответ

3 голосов
/ 06 июля 2013
public View getView(final int position, View convertView,ViewGroup parent) {
        ViewHolder holder;  

        if (convertView == null)
        {   
           convertView.setTag(holder);  
        }       
        else {
                 holder = (ViewHolder) convertView.getTag();
        }   
        if(position == your selected row position)
        {
          convertView.setBackgroundColor(Color.YELLOW);
        }

        return convertView;

    }
...