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

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

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

NPE на присвоении адаптера листу, при скрещивании двух проектов - Программирование Android

23.05.2014, 04:44. Просмотров 405. Ответов 1
Метки нет (Все метки)

Скрещивал два проекта (ActionBar Tabs и CustomizeListView). Вообщем Табы и на них лист.
Все было хорошо, но при запуске выдает NPE при присвоении адаптера, когда формируется список на Табе.
Пол-ночи сижу и никак. Вроде всё правильно. Нужна Ваша помощь.

Ошибка
0java.lang.NullPointerException at com.example.listwithpic.Tab1.onCreateView(Tab1.java:72) at android.support.v4.app.Fragment.performCreateView(Fragment.java:1500)
Код (на последней строке ошибка)
Java
1
2
3
4
list = (ListView) getActivity().findViewById(R.id.list);
// Getting adapter by passing xml data ArrayList
adapter = new LazyAdapter(getActivity(), songsList);
list.setAdapter(adapter);
Изначально этот адаптер был на MainActivity, а сейчас отдельным классом для каждого таба.
Сначала подчеркивало красным на поиске листа (первая строка и на создании (вторая)). Я поставил там getActivity(). Перестало подчеркивать и ошибок больше нет. Но при запуске NPE. Может я тут что-то не так сделал ?

Пожалуйста, помогите решить проблему. Заранее спасибо. Может если мало инфы, говорите что нужно....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 04:44     NPE на присвоении адаптера листу, при скрещивании двух проектов
Посмотрите здесь:

Crash Activity при присвоении ItemList-у Adapter-a - Программирование Android
Activity import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import...

Не генерируется файл R.java при импорте и создании новых проектов - Программирование Android
Всем привет, переустановил ОС на компе установил eclipse+adt+sdk, однако при импорте старых и создании новых проектов не генерируется...

Создание адаптера - Программирование Android
MySimpleArrayAdapter adapter = new MySimpleArrayAdapter( Spisok.this, productsList, ...

popUp из кастом адаптера - Программирование Android
Добрый день возник такой вопрос, у меня есть кастом адаптер и есть картинка... public class CustomListViewAdapter extends...

Обновление данных адаптера - Программирование Android
Здравствуйте. Помогите, кто сталкивался. Есть список, где в зависимости от значения свойства отображенного объекта подставляется лейаут: ...

XML данные для адаптера - Программирование Android
Хотелось бы разобраться со сложными XML-данными. Необходимо забить в XML данные записной книжки. Каждый элемент должен содержать данные: ...

Вывод информации в Toast c Адаптера - Программирование Android
Здравствуйте. В программе реализован класс адаптера "новостей" - NewsAdapter наследуемый от BaseAdapter. При попытке вывести текст...

Обращение к каждому элементу Адаптера - Программирование Android
мне неужно обратиться к каждому элементу адаптера и изменить там TextView,но почему то изменяется только 1й элемент,какой бы номер позиции...

Неадекватное поведение адаптера ListView - Программирование Android
Собственно есть кастом-адаптер. В него приходят два массива с данными. В dates находится даты в формате "29.05.15". В photos ссылки на...

Обновление адаптера на неактивной активити - Программирование Android
Есть две активити одна выводит на листвью данные, другая заполняет. При вызове метода заполнения с активити для отображения данных...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
23.05.2014, 09:10     NPE на присвоении адаптера листу, при скрещивании двух проектов #2
в чом проблема? тыж нул поинтер словил, if(tararam != null)
инициализируй этот объект
его нет, а ты с ним работаешь
tararam = new tararam
Yandex
Объявления
23.05.2014, 09:10     NPE на присвоении адаптера листу, при скрещивании двух проектов
Ответ Создать тему
Опции темы

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