изменить цвет фона списка во время выполнения - PullRequest
1 голос
/ 12 марта 2012

У меня есть список и используется ArrayAddapter ниже код.

listviewUpload = (ListView)findViewById(R.id.listviewUpload);
        arrlistTable = new ArrayList<String>();

        adptrtTable=new ArrayAdapter<String>(this,
                R.layout.custom_textbox_listview,
                arrlistTable);

Здесь я обновляю этот список с помощью AsynkTask. так как я меняю набор данных "arrlistTable" . добавление записи по одной и уведомление адаптера. Теперь, когда я получил ошибку в результате, я прекращаю асинхронную операцию. здесь, в этой позиции, я хочу изменить цвет текста, где я получаю сообщение об ошибке. У меня есть позиция textview, где я получаю сообщение об ошибке.

помогите пожалуйста Заранее спасибо.

1 Ответ

0 голосов
/ 12 марта 2012

Попробуйте обработать метод onClick для вашего представления в методе getView () вашего пользовательского адаптера, например:

public View getView(int position, View convertView, ViewGroup parent) {

            TextView tv = (TextView)convertView;
            tv.setOnClickListener(new OnClickListener() {

                    public void onClick(View v) {
                          tv.setBackgroundColor(Color.RED);
                    }
                });

            return tv;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...