Intereting Posts
Ошибка Android «Попытка использования переработанного растрового изображения»? Android Studio: добавить jar в качестве библиотеки? Android mediaPlayer – есть ли метод isPrepared () или getStatus ()? Изображение, сохраненное на SD-карте, не отображается в приложении «Галерея Android» Получить информацию о намерении PendingIntent Как получить доступ к sms-почтовому ящику из javascript на Android-телефоне (phonegap) Android 6.0.1 заставляет Wi-Fi соединение без доступа в Интернет Android против Linux для встроенного приложения для сенсорного экрана Установить положение курсора в android Изменить текст Правильная конфигурация устройства Eclipse / Android для HTC Desire Как я могу контролировать скорость прокрутки recyclerView.smoothScrollToPosition (позиция) Как исправить андроид-студии 2.3 Ошибка NDK? Создание хеш-ключа для приложения с использованием facebook sdk Плавающая точка с 2 цифрами после точки Android Espresso: не удается разрешить символ AndroidJUnit4.class

Контекст в предпочтении

Взято из http://developer.android.com/guide/topics/ui/settings.html :

Примечание. Предпочтение Fragment не имеет собственного объекта Context. Если вам нужен объект Context, вы можете вызвать getActivity (). Однако будьте осторожны, чтобы вызвать getActivity () только тогда, когда фрагмент привязан к активности. Когда фрагмент еще не прикреплен или был отсоединен в конце его жизненного цикла, getActivity () вернет значение null.

Если я вызову getActivity () из метода OnCreate () для PreferenceFragment, могу ли я быть уверенным, что фрагмент связан с его активностью – или есть ли другой способ получить контекст в этом случае?

Причина, по которой мне нужен контекст, я пытаюсь использовать уведомление Toast из PreferenceFragment

Solutions Collecting From Web of "Контекст в предпочтении"