Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
dwayne
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 27
#1

NullPointerException при добавлении TextView RecyclerView - Программирование Android

16.04.2016, 16:23. Просмотров 116. Ответов 0
Метки нет (Все метки)

У меня приложение перемещает иконки между собой. Использую RecyclerView и GridLayoutManager. У RecyclerView создал метод onItemLongClick, как это было у ListView с помощью вот этого. Оба метода (onItemClick и onItemLongClick) работают, но такое ощущение, что view передается не то, которое нужно. NullPointerException появляется на trashCan.setVisibility(View.VISIBLE);

java.lang.NullPointerException
at co.paulburke.android.itemtouchhelperdemo.RecyclerGridFragment$1.onItemLongClick

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

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
recyclerView.addOnItemTouchListener(new RecyclerItemClickListener(getActivity(), recyclerView, new RecyclerItemClickListener.OnItemClickListener() {
            @Override
            public void onItemClick(View view, int position) {
            }
 
            @Override
            public void onItemLongClick(View view, int position) {
                ClipData.Item item = new ClipData.Item((String) view.getTag());
                ClipData clipData = new ClipData((CharSequence) view.getTag(), new String[]{ClipDescription.MIMETYPE_TEXT_PLAIN}, item);
                view.startDrag(clipData, new View.DragShadowBuilder(view), null, 0);
                ImageView trashCan = (ImageView)view.findViewById(R.id.trash_can);
                trashCan.setVisibility(View.VISIBLE);
                trashCan.setOnDragListener(RecyclerGridFragment.this);
 
                draggedIndex = position;
            }
        }));

В чем беда?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2016, 16:23     NullPointerException при добавлении TextView RecyclerView
Посмотрите здесь:

RecyclerView прокручивает в начало при добавлении элементов - Программирование Android
При загрузке с сети информации в RecyclerView помещается по 100 элементов, сделал так что при достижении конца списка загружается еще 100 и...

Recyclerview при onLongItemClick срабатывает и onItemClick? - Программирование Android
использую такой класс для клика по айтемам: нажимаю долгий клик открывается контекстменю а так же происходит обычный клих на...

NullPointerException при доступе к локальной БД - Программирование Android
Вот такая вот ошибка. Вот такой вот код (public class DatabaseHelper extends SQLiteOpenHelper implements BaseColumns{) public int...

NullpointerException при записи файла - Программирование Android
NullpointerException в чем проблема может быть? BufferedWriter fs = new BufferedWriter(new...

NullPointerException при поиске ListView - Программирование Android
Здравствуйте! Есть список (ListView), заполненный данными, есть строка поиска (EditText). Список отображается верно, но если ввести любой...

Как определить, что элемент RecyclerView пересекает при перемещении регион кнопки? - Программирование Android
У меня есть recyclerview а внизу экрана есть кнопка. На recyclerview повешен TouchListener и у него есть метод public boolean onTouch(View...

Выкидывает NullPointerException при заполнении данных через ArrayAdapter - Программирование Android
Заполняю данные из массива Food.foods с помощью ArrayAdapter в ListView макета activity_food_category.xml. При заполнении выкидывает ошибку...

java.lang.nullpointerexception при создании нового проекта - Программирование Android
Доброго времени суток, собственно вопрос состоит в том что при создании нового проекта в эклипсе появляетса...

Не изменяется текст в TextView при звонке - Программирование Android
Здравствуйте. Пытаюсь реализовать следующее: Есть activity, где проигрывается аудио. Хочу чтобы при входящем звонке в TextView появлялась...

Борьба за TextView при работе с CountDownTimer - Программирование Android
Добрый день. Проблема заключается в следующем: есть таймер, наследованный от CountDownTimer, его значение передается в TextView. Также...

Программа падает при попытке задать текст TextView в диалоговом окне - Программирование Android
Лог: java.lang.IllegalStateException: Could not execute method of the activity at...

Как сделать что-бы при сдвиге WebView вверх,он залезал под TextView - Программирование Android
Помогите,мне надо что-бы при сдвиге WebView вверх,он залезал под TextView а не на него,это возможно сделать не меняя местами элементы? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru