Задать вопрос
@h1_0ne

Как создать и задать адаптер для AlertDialog?

Добрый день. Имеется layout, который я хочу показать как диалог. В нем имеются некоторые элементы, такие как TextView, ImageView. Как мне класть в эти элементы данные? Предполагаю, что нужно туда передать адаптер. Так вот как его создать и как передать при создании диалога?

val dialog = LayoutInflater.from(context).inflate(R.layout.news_dialog, null)

            val builder = AlertDialog.Builder(context).setView(dialog)
            
            builder.show()
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
В нем имеются некоторые элементы, такие как TextView, ImageView

Много таких элементов?
Можно добраться до любого элемента диалога через переменную dialog и метод findViewById.
Можно так же расширить класс Dialog или DialogFragment.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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