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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android SimpleCursorAdapter http://www.cyberforum.ru/android-dev/thread1725399.html
Почему то ругаетсяв строке new SimpleCursorAdapter()... Что не так делаю? Cursor cursor = db.query("PEOPLE", new String {"_id", "NAME", "CHECKBOX"}, null, null, null, null, null); CursorAdapter...
Программирование Android Ускорение работы AS Не устраивает скорость работы AS. Можно ли как-нибудь оптимизировать? Например, при установке VM, когда система и VM на разных физических дисках, то инсталяция проходит существенно быстрее. Можно с... http://www.cyberforum.ru/android-dev/thread1725329.html
Программирование Android Программа вылетает при запуске. OutOfMemryError
Здравствуйте, уважаемые разработчики! Моя программа вылетает сразу при запуске. Вот код ошибки: ava.lang.OutOfMemoryError: Failed to allocate a 6350412 byte allocation with 4833600 free bytes and...
Как при построении Listview выибрать картинку в зависимости от значения в БД? Программирование Android
Я использую SimpleCursorAdapter. У меня в БД примерно 1к строк. Я хочу хранить в поле таблицы не всю картинку целиком, а только значение, в зависимости от которого будет выбираться одна из 3х...
Программирование Android Phonegap http://www.cyberforum.ru/android-dev/thread1725257.html
Пробовал ли кто-нибудь такую штуку? Какие недостатки? Как используя javascript оно взаимодействует с OS? допустим в Ajax понятно - там есть серверная часть, а здесь как "плоский" клиент полноценно...
Программирование Android Использование библиотек в проекте AS Подскажите как использовать библиотеку. у меня есть некая библиотека lib.jar (внутри определенное количество file.java и file.class) File -> ProjectStructure -> Dependencies -> + -> File Dependency... подробнее

Показать сообщение отдельно
goodi_tomsk
4 / 1 / 0
Регистрация: 12.05.2015
Сообщений: 84

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

01.05.2016, 22:23. Просмотров 257. Ответов 15
Метки (Все метки)

Не пойму почему налл??NullPointerException

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
@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
 
        View v = inflater.inflate(R.layout.fragment_list, container, false);
        fab = (FloatingActionButton) v.findViewById(R.id.fab);
        listView = (ListView) v.findViewById(R.id.listView);
 
 
        //обработка добавления человека - нажатие на fab
        fab.setOnClickListener(new View.OnClickListener() {
            @Override public void onClick(View v) {
                //TODO добавление!!!
                Toast.makeText(v.getContext(), "Новая запись добавлена", Toast.LENGTH_SHORT).show();
            }
        });
 
        //создание курсора
        try{
            SQLiteOpenHelper databaseHelper = new DatabaseHelper(v.getContext());
            SQLiteDatabase db = databaseHelper.getWritableDatabase();
            Cursor cursor = db.query("PEOPLE", new String[] {"_id", "NAME", "CHECKBOX"}, null, null, null, null, null);
            CursorAdapter listAdapter = new SimpleCursorAdapter(v.getContext(), R.layout.list_item, cursor, new String[]{"NAME", "CHECKBOX"}, new int[]{R.id.name, R.id.checkBox}, 0);
            listView.setAdapter(listAdapter);
            //переход к первой записи в курсоре
            if (cursor.moveToFirst()){
                //получение данных из курсора
                nameText = cursor.getString(1);
                isAvatar = (cursor.getInt(2)==1);
                //заполнение чекбокса, тест имени и аватар
                CheckBox checkBox = (CheckBox) v.findViewById(R.id.checkBox);
                TextView textView = (TextView) v.findViewById(R.id.name);
                ImageView image = (ImageView) v.findViewById(R.id.imageView);
                checkBox.setChecked(isAvatar);
                textView.setText(nameText);
                if (checkBox.isChecked()) {
                    image.setImageResource(R.drawable.avatar);
                } else image.setImageResource(R.drawable.no_avatar);
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru