abdulgalimov
@abdulgalimov

Как получить root layout в Android-приложении?

Собственно вопрос в заголовке.
Есть активити: activity_main.xml . Пытался получить так:
findViewById(R.layout.activity_main);
Получаю null .
Кто знает, подскажите что я делаю не так?
  • Вопрос задан
  • 2886 просмотров
Решения вопроса 1
Akuma
@Akuma
Веб-программист
Метод findViewById ищет View по его ID. Вы же пытаетесь осуществит поиск по ИД лайаута. Это не будет работать.

Вам нужно назначить ID вашему конневому элементу в шаблоне и искать уже по этому ID. Типа такого:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:id="@+id/simple_id">
</LinearLayout>


findViewById(R.id.simple_id);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы