Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Из-за какой-то ошибки вылетает приложение http://www.cyberforum.ru/android-dev/thread1829405.html
При нажатии на кнопку button9 (функция changeWay) происходит какая-то ошибка и вылетает приложение. package com.example.vital.bitrans; import android.app.Application; import...
Программирование Android Необходимо открыть pdf документ из сети, есть только ссылка на файл, как это можно сделать Салют! Столкнулась с проблемой: необходимо открыть pdf документ из сети, есть только ссылка на файл, как это можно сделать? Какую библиотеку для работы с pdf посоветуете? http://www.cyberforum.ru/android-dev/thread1829354.html
Программирование Android TextView повернуть на 90 градусов
есть textView его нужно повернуть на 90 градусов поворачиваю viewdata.setRotation(90); но размеры не те. То есть если раньше он был растянут на всю ширину экрана то теперь не более половины ...
Вычислить промежуток времени между текущей датой/временем и временем, введенным пользователем Программирование Android
Создайте новое приложение. Пакет приложения назовите com.ВАШЕ_ИМьЯ.time_span. Функционал приложения следующий: пользователь вводит дату и время с помощью соответствующих диалогов, приложение...
Программирование Android Retrofit 2 + RxAndroid + VkApi. Как возвратить ответ? http://www.cyberforum.ru/android-dev/thread1828993.html
Здравствуйте! Захотелось в своем приложении использовать rxAndroid. Но нашлась проблема при использовании данной библиотеки. Сразу краткий пример: public interface ApiInterface { ...
Программирование Android Программа для сайта доставки суши Всем привет. Ребят,помогите. Нужно написать приложение с нуля,для сайта доставки суши,но знаний в данной области совсем нет. С чего начать? Может есть какие-то пошаговые инструкции,ещё что-либо. подробнее

Показать сообщение отдельно
Renko17
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 46
19.10.2016, 11:43  [ТС]
Цитата Сообщение от Паблито Посмотреть сообщение
вообще весь тот код надо бы перенести из onCreate как минимум в onCreateView или onStart - как там надо по задаче
Переместил в onStart. Больше не ругается на listview, но выкидывает две NullPoimt:
Attempt to invoke virtual method 'java.io.File com.parse.ParsePlugins.getParseDir()' on a null object reference
Attempt to invoke interface method 'java.util.Iterator java.util.List.iterator()' on a null object reference


Ругается на строчки :
ob = query.find();

for (ParseObject user : ob)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
public class OneFragment extends Fragment {
 
    ListView listview;
    List<ParseObject> ob;
    ProgressDialog mProgressDialog=null;
    ArrayAdapter<String> adapter;
 
    // определяем массив типа String
 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
      }
    
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_one, null);
        listview = (ListView) view.findViewById(R.id.listview);
        return view;
    }
    public void onStart(){
        super.onStart();
        final ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("_User");
       query.findInBackground(new FindCallback<ParseObject>() {
            
            @Override
            public void done(List<ParseObject> objects, ParseException e) {
                query.orderByDescending("_created_at");
                try {
                    ob = query.find();
                } catch (ParseException e1) {
                    Log.e("Error", e.getMessage());
                    e.printStackTrace();
                }
                catch (NullPointerException e3){
                    e3.printStackTrace();
                }
 
            }
        });
 try {
 
            adapter = new ArrayAdapter<String>(getActivity(), R.layout.listview_item);
 
            for (ParseObject user : ob) {
                adapter.add((String) user.get("username"));
                listview.setAdapter(adapter);
            }
        } catch (NullPointerException e) {
            e.printStackTrace();
        }
 
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru