Элемент 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);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Для алгоритма требуется найти производнуюНе подскажете, какой библиотекой или каким-то иным способом можно это сделать? В скриншоте первый...
Возможно ли как-то это осуществить? Например, программа сработала, консоль отобразила результат и пользователь введя букву "s" переносит...
Объясните, чем логически является возвращаемое значение метода readInt() из класса DataInputStream?