Android контекстное меню

126
04 декабря 2017, 16:39

Здравствуйте, вопрос по android. У меня есть двухуровневый список и всплывающее контекстное меню, подскажите пожалуйста как мне добыть id группы если пользователь выбирает какой либо элемент из выпадающего списка?

Я написал код, который позволяет получить id группы, если пользователь выбирает действие с группой, или позицию группы и id элемента группы. Но как получить id группы зная позицию этой группы и id элемента?

public boolean onContextItemSelected(MenuItem item) {
    ExpandableListView.ExpandableListContextMenuInfo info = (ExpandableListView.ExpandableListContextMenuInfo) item
            .getMenuInfo();
    Integer idItem = (int) info.id;
    int i = ExpandableListView.getPackedPositionGroup(info.packedPosition);
    Boolean isGroup = ExpandableListView
            .getPackedPositionType(info.packedPosition) == 
    ExpandableListView.PACKED_POSITION_TYPE_GROUP;
}
READ ALSO
Есть ли аналог datalist? (input с поиском плюс select)

Есть ли аналог datalist? (input с поиском плюс select)

Chosen и подобные не подходят, тк

196
Плагин jQuery для Select по типу datalist?

Плагин jQuery для Select по типу datalist?

Стандартные, такие как Chosen или Select2 не подходят, тк

169
Проверка на пустоту блока

Проверка на пустоту блока

Можно ли проверить на пустоту блока "blog", если он пустой то мы добавляем таблицу, а если в нем уже есть название и хотя бы одна ячейка, то мы к тому...

234