Java.lang.NullPointerException в Android Studio [дубликат] ⇐ Android
-
Гость
Java.lang.NullPointerException в Android Studio [дубликат]
Полное имя ошибки: java.lang.NullPointerException: попытка вызвать виртуальный метод void android.hardware.ConsumerIrManager.transmit(int, int[])» по ссылке на нулевой объект
Моя переменная Btn.FORWARD, которая находится в файле Btn.java и представляет собой массив целых чисел, но отображается как null . Вот код:
MainActivity.java
btn1.setOnClickListener(new View.OnClickListener() { @Override общественная недействительность onClick (Просмотр v) { irManager.transmit(33000, Btn.FORWARD); } }); Btn.java
пакет com.example.recto; публичный финальный класс Btn { public static int[] FORWARD = {9000, 4450, 550, 600, 500, 600, 550, 600, 550, 550, 550, 600, 500, 600, 550, 1700, 550, 550, 550, 600, 550, 550, 550, 600, 550, 550, 550, 600, 550, 550, 550, 1700, 550, 600, 550, 1700, 550, 550, 550, 1700, 550, 1700, 550, 550, 55 0, 600, 550, 1700, 550, 550, 550, 600, 550, 1650, 600, 550, 550, 550, 600, 1650, 550, 1700, 550, 600, 550, 1700, 550}; }
Полное имя ошибки: java.lang.NullPointerException: попытка вызвать виртуальный метод void android.hardware.ConsumerIrManager.transmit(int, int[])» по ссылке на нулевой объект
Моя переменная Btn.FORWARD, которая находится в файле Btn.java и представляет собой массив целых чисел, но отображается как null . Вот код:
MainActivity.java
btn1.setOnClickListener(new View.OnClickListener() { @Override общественная недействительность onClick (Просмотр v) { irManager.transmit(33000, Btn.FORWARD); } }); Btn.java
пакет com.example.recto; публичный финальный класс Btn { public static int[] FORWARD = {9000, 4450, 550, 600, 500, 600, 550, 600, 550, 550, 550, 600, 500, 600, 550, 1700, 550, 550, 550, 600, 550, 550, 550, 600, 550, 550, 550, 600, 550, 550, 550, 1700, 550, 600, 550, 1700, 550, 550, 550, 1700, 550, 1700, 550, 550, 55 0, 600, 550, 1700, 550, 550, 550, 600, 550, 1650, 600, 550, 550, 550, 600, 1650, 550, 1700, 550, 600, 550, 1700, 550}; }
Мобильная версия