NPE при восстановлении элемента ArrayList

247
28 марта 2017, 11:47

Удаление элемента происходит нормально, но при восстановлении его на то же место в ArrayList выдает:

Null Pointer Exception Attempt to invoke virtual method 'java.lang.String java.lang.Object.toString()' on a null object reference

tasks.remove(taskPosition);
Log.d("TASK", "Task has been deleted");
Snackbar.make(getView(), "Task has been deleted", Snackbar.LENGTH_LONG)
                            .setAction("Cancel", new View.OnClickListener() {
                                @Override
                                public void onClick(View v) {
                                    tasks.add(taskPosition, tempTask);
                                    Log.d("TASKS", "Task deletion has been canceled");
                                }
                            }).show();
adapter.notifyDataSetChanged();
READ ALSO
Интерфейс CharSequence

Интерфейс CharSequence

Имеется следующий код:

414
Как тестировать многопоточный код с Junit?

Как тестировать многопоточный код с Junit?

У меня код, который нужно протестировать на потокобезопасность, я хочу сделать это при помощи junit, подскажите как это делается?

369
Сборка Maven проекта

Сборка Maven проекта

Проект разбит на 3 модуля:

264
Правильная архитектура сервлета Java

Правильная архитектура сервлета Java

Архитектура сервлета: слой view(jsp) обращается к классу расширяющему HttpServlet

336