Doubts how to jump 7 on 7 in the ids of the onItemClickListener itself android

1

How to make a condition in which it will jump from 7 to 7 because I'm having to set this manually in the hand, and if it has data above the ids defined, it will give error would complicate. Here is an example of the code I need to narrow down and make it always 7, while there are items in the listview:

if (id_item_titulo == 0 ||id_item_titulo == 7 || id_item_titulo == 14 || id_item_titulo == 21 || id_item_titulo == 28 || id_item_titulo == 35
                    || id_item_titulo == 42 || id_item_titulo == 49 || id_item_titulo == 56 || id_item_titulo == 63
                    || id_item_titulo == 70 || id_item_titulo == 77 || id_item_titulo == 85 || id_item_titulo == 92
                    || id_item_titulo == 99 || id_item_titulo == 106 || id_item_titulo == 111 || id_item_titulo == 118
                    || id_item_titulo == 125 || id_item_titulo == 132) {

}
    
asked by anonymous 10.12.2014 / 20:27

1 answer

6

It seems like a case for rest operator % :

// Se o ID for múltiplo de 7...
// Em outras palavras, se o resto da divisão por 7 for zero...
if(id_item_titulo % 7 == 0) {
    // ...
}
    
10.12.2014 / 20:31