У меня есть GridView, в котором у каждого элемента должен быть идентификатор, отличный от его позиции в сетке, чтобы я мог передать этот идентификатор с помощью Intents в другое действие?
Как я могу указать этот дополнительный параметр и как получить к нему доступ?это внутри onItemClick
метода?
Редактировать:
int catID = cu.getInt(0);
myView.setTag((Object) catID);
Вот как я использую setTag
метод.
Intent categoryActivity = new Intent(getParent(), CategoryActivity.class);
categoryActivity.putExtra("itemId", (Integer) v.getTag());
startChildActivity("CategoryActivity", categoryActivity);
И этокак я использую getTag
.
Мне интересно, правильно ли я это делаю?!