Страница 1 из 1

GridView и обробочик

Добавлено: 18 дек 2014, 19:20
leks2
Всем привет,у меня такой вопрос ,я создал GridView и хочу сделать,чтоб при нажатие на позицию один у меня в этой позиции появлялась картинка R.drawable.sh1 при нажатии на позицию 2 R.drawable.sh2 ,ну и т.е попробывал вот так ,но что то не то

Код: Выделить всё

public void onItemClick(AdapterView<?> parent, View v,  int position,
                        long id) {
                     
                
                     cover2 =(ImageView)v.findViewById(R.id.cover2);
                     
                     cover2.setImageResource(ICO[position]);}

Re: GridView и обробочик

Добавлено: 18 дек 2014, 20:22
doter.ua
Адаптер берет инфу из массива и создает с ней вью элемент. Если хочешь поменять содержимое - возьми у адаптера элемент массива по нужному ID и поменяй его значение.

Re: GridView и обробочик

Добавлено: 18 дек 2014, 21:41
leks2
doter.ua писал(а):Адаптер берет инфу из массива и создает с ней вью элемент. Если хочешь поменять содержимое - возьми у адаптера элемент массива по нужному ID и поменяй его значение.
Как примерное это сделать?

Re: GridView и обробочик

Добавлено: 18 дек 2014, 22:08
doter.ua
leks2 писал(а):
doter.ua писал(а):Адаптер берет инфу из массива и создает с ней вью элемент. Если хочешь поменять содержимое - возьми у адаптера элемент массива по нужному ID и поменяй его значение.
Как примерное это сделать?
Почитайте уроки про адаптеры.