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

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

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

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

18.10.2016, 23:56. Просмотров 418. Ответов 20
Метки нет (Все метки)

Выкидывает NullPointExeption при загрузки данных с Parse.
java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.File com.parse.ParsePlugins.getParseDir()' on a null object reference
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.widget.ListView.findViewById(int)' on a null object reference

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
53
54
55
56
57
58
59
        import android.app.ProgressDialog;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
 
import com.parse.FindCallback;
import com.parse.ParseException;
import com.parse.ParseObject;
import com.parse.ParseQuery;
 
import java.util.List;
 
 
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);
        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 {
            listview = (ListView) listview.findViewById(R.id.listview);
            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
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Renko17
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 33
19.10.2016, 13:55  [ТС] #16
Цитата Сообщение от shavuz Посмотреть сообщение
надо знать что происходит в Done
вот
0
Миниатюры
NullPointExeption  
Renko17
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 33
19.10.2016, 13:58  [ТС] #17
Цитата Сообщение от shavuz Посмотреть сообщение
вот так я использовал парс в последний раз и это работает:
Этот код работает в обычной Activity, но не работает в Fragment
0
shavuz
106 / 112 / 21
Регистрация: 29.01.2014
Сообщений: 554
19.10.2016, 14:28 #18
этот код я достал из фрагмента

Добавлено через 2 минуты
суда по вашему дебагу вы ничего не получаете в ответе, ваш лист - наль, не правельный запрос. что в парс эксепшн?
0
Pablito
19.10.2016, 14:41
  #19

Не по теме:

правельно писать "правИльно"

0
Renko17
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 33
19.10.2016, 14:45  [ТС] #20
Цитата Сообщение от shavuz Посмотреть сообщение
суда по вашему дебагу вы ничего не получаете в ответе, ваш лист - наль, не правельный запрос. что в парс эксепшн?
[JAVA]
0
Renko17
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 33
19.10.2016, 14:59  [ТС] #21
Цитата Сообщение от shavuz Посмотреть сообщение
что в парс эксепшн?
вот
0
Миниатюры
NullPointExeption  
Yandex
Объявления
19.10.2016, 14:59
Ответ Создать тему
Опции темы

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