Страница 1 из 1

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

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

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

 //переопределяем метод для прослушивания выбора команды контекстного меню
    @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, но как реализовать удаление из самого представления?