2015-12-20 2 views
0

Я хочу установить события в onItemClickListener из моих элементов gridview, чтобы каждый элемент открыл фрагмент. я бы хотел использовать переключатель, но getItemId() не существует, любые идеи ... я новичок в android спасибо;Получить элементы сетки ifrom onitemclick

grid.setOnItemClickListener(new OnItemClickListener() { 

    @Override 
    public void onItemClick(AdapterView<?> parent, View v, int position, 
     long id) { 

     // hw do i use switch on the different items? 

    } 
}); 
+0

Вы можете сделать на основе позиции – Srikanth

ответ

0

Используйте это:

@Override 
public void onItemClick(AdapterView<?> parent, View v, int position, 
     long id) { 
    switch(position) { 
     case 0: 
      // first item in grid 
      break; 
     case 1: 
      // second item in grid 
      break; 
     case 2: 
      // third item in grid 
      break; 
     ...  
    } 
} 
Смежные вопросы