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

Unboxing of may produce NullPointerException - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android LeakCanary http://www.cyberforum.ru/android-dev/thread1762156.html
Как правильно при помощи leakcanary определить утечки памяти в любом месте приложения? Что нужно сделать чтобы leakcanary определила не только утечки активити но и везде где они возникают в приложении?
Android Xiaomi для разработки приложений Добрый день! Можно ли использовать смартфоны Xiaomi для полноценного тестирования и дебаггинга приложений ? Меня интересует будет ли Xiaomi поддерживать android design patterns и вообще будут ли приложения сделанные в Android Studio запускаться на смартфоне ? http://www.cyberforum.ru/android-dev/thread1761932.html
Android Утечка RecyclerView
Я загружаю в RecyclerView гифки через Glide и он падает с OutOfMenory на некоторых устройствах в логах пишет следущее java.lang.OutOfMemoryError: Failed to allocate a 2825292 byte allocation with 24577 free bytes and 24KB until OOM То есть я так понимаю это из за большого размера гифок падает приложение(просто пару гифок загрузится и падает)? А как можно уменьшить тогда обьем подгружаемых...
Поймать необработанное исключение и предложить пользователю отправить детали ошибки разработчику Android
Добрый день! Думаю не нужно объяснять зачем это мне надо, любой разработчик поймет суть задачи. В общем то уже почти сделал задуманное, но маловато опыта чтобы понять что не так делаю. Сделал обертку над Application (класс назвал MyApplication), в котором назначаю обработчик необработаннхы исключений. В моем обработчике (см.метод handleUncaughtException) я вызываю свой...
Android Theme на телефоне и в Android Studio отображается по разному http://www.cyberforum.ru/android-dev/thread1761616.html
Скрин с телефона Скрин со студии Почему разное отображение темы? Манифест <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"
Android Утечка памяти Разработал программу, получилась достаточно большая, использует сторонние библиотеки, работает без сбоев, но появилась проблема с утечкой памяти, которую не могу решить. При установке программы, её первом запуске кеш растёт до 48 Мб, а потом практически не изменяется и дальше программа работает в обычном режиме. Не могу понять откуда ноги растут. С какой стороны лучше подойти, с чего начать,... подробнее

Показать сообщение отдельно
Willyams
1 / 1 / 1
Регистрация: 28.06.2015
Сообщений: 71
Завершенные тесты: 1
20.06.2016, 22:38  [ТС]     Unboxing of may produce NullPointerException
Тема снова актуальна. Расписал
Цитата Сообщение от Mikalai Посмотреть сообщение
Intent intent = getIntent();
Bundle bundle = intent.getExtras();
Object o = bundle.get(EXTRA_SERVICENO);
int autoServiceNo = (Integer) o;
как писалось выше. Теперь рантайм ошибка возникает здесь
Java
1
Object o = bundle.get(EXTRA_SERVICENO);
Ошибка типа : java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.user.autorate/com.example.user.autorate.AutoServiceDetailActivity}: java.lang.NullPointerException

Место где в интент кладутся данные после того как пользователь нажмет на ResyclerView на элемент:
Java
1
2
3
4
5
public void onClick(int position) {
                Intent intent = new Intent(getActivity(), AutoServiceDetailActivity.class);
                intent.putExtra(AutoServiceDetailActivity.EXTRA_SERVICENO, position);
                getActivity().startActivity(intent);
            }
В чем может быть ошибка ?

Добавлено через 6 часов 52 минуты
Изменил код на
Java
1
2
3
4
5
Bundle bundle= getIntent().getExtras();
        if(bundle != null){
            Object o = bundle.get(EXTRA_SERVICE_NO);
            autoServiceNo = (Integer.parseInt(String.valueOf(o)));
        }
Но теперь у меня фрагмент с ResyclerView вообще не появляется, как будто при старте приложения пользователь уже нажал на выбранный ему пункт в ResyclerView и включается сразу же при старте приложения окно с подробной информацией про этот выбранный пункт и всегда этот пункт первый. Что же не так ?

Добавлено через 1 минуту
Вроде ожило
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru