Intereting Posts
Используйте мое собственное приложение для Android / apk в качестве запуска / Замена главного экрана Запуск службы в фоновом режиме навсегда ..? Android Правильная реализация MVVM в Android Как использовать инструменты: overrideLibrary с несколькими библиотеками Отобразить имя приложения на двух строках ниже значка приложения. Получить каталог из пути к файлу в java (android) После настройки поддержки android-support-v7-appcompat отсутствует R.java Android: проблема со скрытой панелью заголовков TextView внутри галереи API Android Google Maps v2, создающий новый LocationSource FirebaseRecyclerAdapter с пустым представлением При рисовании вне рамки клипа просмотра с Android: как я могу предотвратить недоразвитие представлений от рисования поверх моего пользовательского представления? SSLHandshakeException Trust anchor для пути сертификации не найден Android HTTPS Каталог данных пользователя в Android 4.3 Браузерные обратные вызовы и безумие стека Android

Android Activity.getParent () всегда возвращает null

У меня здесь небольшая функция:

public Activity getRootActivity() { Activity a = this; while (a.getParent() != null) a = a.getParent(); return a; } 

Но a.getParent () всегда возвращает null. Не похоже, насколько глубоко в мой интерфейс я иду, он всегда будет возвращать null.

У кого-нибудь есть идея, почему?

РЕДАКТИРОВАТЬ

Вот как я начинаю деятельность (в рамках других видов деятельности)

 startActivity(new Intent(this, activityname.class)); 

По-видимому, это означает, что я не «внедряю» их? Как его «внедрить»?

Solutions Collecting From Web of "Android Activity.getParent () всегда возвращает null"

Документация говорит: public final Activity getParent () Начиная с: API уровня 1

Верните родительскую активность, если это представление является встроенным потомком.

Является ли ваша деятельность встроенным ребенком?

Activity#getParent() :

Верните родительскую активность, если это представление является встроенным потомком.

Является ли деятельность встроенным ребенком? Если нет, getParent() вернет значение null.