Не вызывается контекстное меню

138
27 марта 2019, 13:00

Элемент Listview не реагирует на длительное нажатие и не вызывается контекстное меню

    private final int CM_DELETE = 1;
    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            boxAdapter = new BoxAdapter(products,this);
            ListView lvMain = (ListView)findViewById(R.id.lvMain);
            lvMain.setAdapter(boxAdapter);
            registerForContextMenu(lvMain);
        }

        @Override
        public void onCreateContextMenu(ContextMenu menu, View v, 
        ContextMenu.ContextMenuInfo menuInfo) {
            menu.add(0,CM_DELETE,0,"Удалить элемент");
            super.onCreateContextMenu(menu, v, menuInfo);
        }
        @Override
        public boolean onContextItemSelected(MenuItem item) {
            if (item.getItemId() == CM_DELETE) {
                AdapterView.AdapterContextMenuInfo acmi = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();
                products.remove(acmi.position);
                boxAdapter.notifyDataSetChanged();
                return true;
            }
            return super.onContextItemSelected(item);
        }
READ ALSO
Вычисление производной [закрыт]

Вычисление производной [закрыт]

Для алгоритма требуется найти производнуюНе подскажете, какой библиотекой или каким-то иным способом можно это сделать? В скриншоте первый...

183
Сохранить содержимое консоли в файл. Java [закрыт]

Сохранить содержимое консоли в файл. Java [закрыт]

Возможно ли как-то это осуществить? Например, программа сработала, консоль отобразила результат и пользователь введя букву "s" переносит...

149
Как использовать readInt из DataInputStream в Java?

Как использовать readInt из DataInputStream в Java?

Объясните, чем логически является возвращаемое значение метода readInt() из класса DataInputStream?

153
Java и о всё о ней [закрыт]

Java и о всё о ней [закрыт]

Читаю документацию Java, перевожу, созрели вот такие вопросы:

265