Articles of nullpointerexception

Попытка вызвать виртуальный метод «java.lang.String android.content.Context.getPackageName ()» в ссылке на нулевой объект

У меня есть Activity , у которого есть три Fragment s. В одном из этих фрагментов есть RecyclerView с пользовательским адаптером, и нажатие на один из его элементов перейдет на другую страницу, которая представляет собой новый экземпляр той же Activity . Однако определенное поведение вызывает ошибку в моем приложении. В моей деятельности щелчок по одному […]

Исключение Null Pointer для общих настроек

Я пытаюсь сохранить целочисленное значение в общих предпочтениях и загружать его снова, когда приложение перезапускается. Я создал общие настройки в своем основном действии и попытался сохранить целочисленное значение в другом классе Listener для пункта меню. Класс прослушивателя меню находится в другом пакете, и класс Menu Listener расширяет основную активность. Но я получаю исключение Null указателя, […]

Удалить и добавить вид NPE, сотовые, андроиды

У меня есть LinearLayout areaForGalleries программно заполненный компонентами Gallery один за другим. Метод onItemClick в каждой галерее удаляет его из areaForGalleries и добавляет его в RelativeLayout parentLayout который является родителем areaForGalleries . См. Код ниже. LinearLayout areaForGalleries; RelativeLayout parentLayout; … private void showGallery() { final CustomGallery mGallery = new CustomGallery(mContext); mGallery.setOnItemClickListener(new CustomAdapterView.OnItemClickListener() { public void […]

Динамически не изменять макет пользовательского диалогового окна

Поэтому, прочитав руководства Google API, я столкнулся с тем, как загрузить пользовательский макет в диалоговом окне Alert . Я написал класс, который расширяет класс DialogFragment следующим образом: String product; String description; String company; public void getAdInfo(String p, String d, String c) { product = p; description = d; company = c; } public Dialog onCreateDialog(Bundle […]

Исключение null-указателя TimePicker при нажатии кнопок плюс или минус

Проблема возникает только тогда, когда я пытаюсь заставить макет показывать сборщику с кнопками увеличения и уменьшения. Поэтому, когда я использую этот код в своем фрагменте и нажимаю «+» или «-», приложение вылетает: final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.cust_dialog); LayoutInflater localInflater = inflater.cloneInContext(contextThemeWrapper); Если я прокомментирую вышеприведенную строку кода, все работает нормально. Это cust_dialog: <style […]

Невозможно ввести представление в пользовательский класс с помощью RoboGuice

Я начал использовать RoboGuice в рамках своего проекта. Я могу легко вводить представления внутри фрагментов и действий, но у меня есть некоторые проблемы с представлениями cusom. Каждый раз я получал исключение null ptr. Согласно примеру RoboGuice, я сделал то же самое со своим обычным классом: TestActivity @ContentView(R.layout.test_layout) public class TestActivity extends RoboActivity { @InjectView(R.id.testView_1) TestView […]

GetActivity (). FindViewById (R.layout.contacts_list_view) возвращает null

Я видел подобный вопрос об этом, но все было по разным причинам (я думаю). Код, который я использую, взят из http://developer.android.com/training . Я пытаюсь создать простое приложение для контактов в соответствии с учебным пособием : http://developer.android.com/training/contacts-provider/retrieve-names.html Часть, где я получаю ошибку. Настройте CursorAdapter для ListView . Это мой код: @Override public void onActivityCreated(Bundle savedInstanceState) { […]

Исключение Null Pointer при получении значений из общих предпочтений

В моей основной деятельности я пытаюсь получить значения, хранящиеся в общих предпочтениях, значения хранятся в одном из фрагментов, но когда я запускаю приложение, оно дает мне NPE, код, где я пытаюсь получить значения: spref=new SharedPref(getApplicationContext()); // get user data from session HashMap<String, Integer> selection = spref.GetPeerSelection(); // name int selec = selection.get(SharedPref.KEY_SelectionId); // Save the […]

ListPopupWindow: исключение getWindowVisibleDisplayFrame (Rect) null

Когда я нажимаю элемент на моей панели инструментов, я хочу развернуть listpopup, но он не работает. Внутри метода onOptionsItemSelected (ItemItem item) ListPopupWindow popup = new ListPopupWindow(getBaseContext()); popup.setAdapter(new ArrayAdapter<>(getBaseContext(), R.layout.dialog_checkview, R.id.checkview_title, stringList)); popup.setAnchorView(item.getActionView()); popup.setModal(true); popup.show(); // … исключение java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getWindowVisibleDisplayFrame(android.graphics.Rect)' on a null object reference at android.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1368) at android.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1346) at […]

Возможная причина для «Ошибка: невозможно создать привязки в представлении java.lang.NullPointerException»

Я использую Android Studio для своих проектов Android. Я столкнулся с проблемой, когда сбои сбоев со странной stacktrace, вот так: Error:Execution failed for task ':app:compileDevDebugJavaWithJavac'. java.lang.RuntimeException: failure, see logs for details. cannot generate view binders java.lang.NullPointerException at android.databinding.tool.reflection.ModelMethod.isBoxingConversion(ModelMethod.java:155) at android.databinding.tool.store.SetterStore.isBetterParameter(SetterStore.java:946) at android.databinding.tool.store.SetterStore.getBestSetter(SetterStore.java:838) И казалось, что привязка данных полностью разрушилась. Я делал рефакторинг раньше и перемещал […]