2013-05-05 3 views
1

Я новичок в android, я пишу приложение, которое имеет изображениеView, содержащее изображение «удалить знак» в пользовательской ячейке списка. Теперь я пытаюсь реализовать событие clickView, которое находится в пользовательской ячейке. Но не нашел никакого решения, пожалуйста, помогите мне реализовать onclick событие изображения и флажок.onclick событие просмотра изображения в пользовательской ячейке списка view

Я не хочу реализовывать событие onclick для ячейки, но для реализации события onclick для изображения или кнопки или флажка внутри ячейки, пожалуйста, помогите мне, как я могу это сделать?

ответ

1

В getView вашего адаптера. Это короткая версия.
заменить yourlayout и ваш ImageView с идентификаторами к вашему ImageView и Layout

public View getView(int position, View convertView, ViewGroup parent) { 
    convertView = inflater.inflate(R.layout.yourLayout, null); 
    convertView.findViewById(R.id.imageview).setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View view) { 
       // your click handling code here. 
      } 
     }); 
    return convertView; 
} 

конечно вы хотите повторно использовать мнение новообращенного и другие хорошие практики ListView, но это должно вам начать работу.

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