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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает marginRight в LinearLayout http://www.cyberforum.ru/android-dev/thread1749735.html
Подскажите, пожалуйста, пытаюсь сделать, чтобы кнопка была с отступом в 20dp с правой стороны, проще говоря, выровнять по правому краю, но что-то не срабатывает: <LinearLayout android:layout_width="match_parent" android:layout_height="50dp" android:orientation="horizontal"> <TextView ...
Программирование Android Как обновить Recycle View после добавления нового элемента в БД? Используется Cursor Проблема такова, после добавления элемента в БД, список элементов Recycle View не обновляется, приходится заново пересоздавать фрагмент, а хотелось бы что бы строчка сразу появлялась + с анимацией. В списке элементов нажимаю кнопочку, открывается новое активити в нем я заполняю поля и нажимаю записать, данные записываются в БД, активити закрывается и я возвращаюсь обратно в список элементов,... http://www.cyberforum.ru/android-dev/thread1749579.html
Узнать будет ли Activity пересоздана Программирование Android
Для того, чтобы узнать будет ли Activity завершена есть метод isFinishing(). Помогите, пожалуйста, кто знает, есть ли метод для того, чтобы узнать будет ли Activity пересоздана? Например, если бы такой метод существовал, то при повороте устройства такой метод возвращал бы true. Есть такой?
Передача данных между устройствами Программирование Android
Всем привет! Подскажите, пожалуйста, как передать значение переменной на другое устройство. Думал использовать wifi direct. Но как это реализовать? Буду благодарен.
Программирование Android Как вывести устройство из ждущего режима и включить дисплей? http://www.cyberforum.ru/android-dev/thread1749314.html
Добрый день! Хочу написать некое подобие будильника. Подскажите пожалуйста, как вывести устройство из ждущего режима и включить дисплей? Раньше у PowerManager.WakeLock для этого использовались константы SCREEN_DIM_WAKE_LOCK и SCREEN_BRIGHT_WAKE_LOCK но сейчас советуют использовать FLAG_KEEP_SCREEN_ON В BroadcastReceiver использую PowerManager.PARTIAL_WAKE_LOCK, потом запускаю активность: ...
Программирование Android Событие после изменения текста в TextView Подскажите пожалуйста, какое событие срабатывает после того как изменился текст в TextView, чтобы туда повесить действие. Цель такая, текст в TextView грузится из БД, затем проверяется сколько он занимает в TextView строк и если больше определенного количества, то размер шрифта уменьшается. Если сразу после setText проверяю количество строк, то получаю 0. подробнее

Показать сообщение отдельно
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,604
Завершенные тесты: 1
30.05.2016, 18:41     NullPointerException
студия говорит что button может быть null, например потому что кнопки с таким id не будет в разметке
надо или навешивание слушателя заключать в if (button != null )
или писать примерно так
Java
1
2
        Button button = (Button)findViewById(R.id.button);
        initButton(button);
Java
1
2
3
4
5
6
7
8
    private void initButton(Button button) {
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                //do something
            }
        });
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru