Задать вопрос
YuraSika25
@YuraSika25
Учусь на программиста

Посмотрите пожалуйста. Что означает эта ошибка?

E/AndroidRuntime: FATAL EXCEPTION: main
Process: ru.startandroid.develop, PID: 808
java.lang.ClassCastException: com.google.android.material.floatingactionbutton.FloatingActionButton cannot be cast to android.widget.Button
at ru.startandroid.develop.start.PostsFragment.onCreateView(PostsFragment.kt:53)
at androidx.fragment.app.Fragment.performCreateView(Fragment.java:2698)

Пытаюсь реализовать FAB как все обычные кнопки, пока не получается и выбивает такая вот ошибка
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • AndroidSprint
    Backend на Kotlin: от корутин до продакшн сервиса
    4 месяца
    Далее
  • AndroidSprint
    Kotlin основы: ИИ-ментор 24/7 + персональный наставник
    2 месяца
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Kotlin
Android developer at Yandex
FAB не наследуется от Button'a. Поэтому происходит такое исключение. В том месте, где ты объявляешь, поменяй тип на FloatingActionButton.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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