использование пункта меню для удаления представления

Интерфейс, диалоги, темы, стили, меню
Ответить
iandryxa
Сообщения: 58
Зарегистрирован: 23 янв 2014, 20:40

использование пункта меню для удаления представления

Сообщение iandryxa » 31 май 2014, 10:58

Ребят возник такой вопрос как с помощью меню удалить представление списка из самого списка, то есть есть список по нажатию на каждый из пунктов открывается его подробное описание, так вот для удаления пунктов списка из представления списка использовал след. код:

Код: Выделить всё

 //переопределяем метод для прослушивания выбора команды контекстного меню
    @Override
    public boolean onContextItemSelected(MenuItem item){
        AdapterContextMenuInfo info = (AdapterContextMenuInfo)item.getMenuInfo();
        int position = info.position;
        CrimeAdapter adapter = (CrimeAdapter)getListAdapter();
        Crime crime = adapter.getItem(position);
        
        switch (item.getItemId()) {
        
        case R.id.menu_item_delete_crime:
        CrimeLab.get(getActivity()).deleteCrime(crime);
        adapter.notifyDataSetChanged();
        return true;
        }
        return super.onContextItemSelected(item);
    }
    //--------------------------------------------------------------------------------------------
Данные хранятся в CrimeLab, но как реализовать удаление из самого представления?
Вложения
полная информация о представлении
полная информация о представлении
2.png (36.93 КБ) 1331 просмотр
список представлений
список представлений
1.png (35.21 КБ) 1331 просмотр

Ответить