#java #android
#java #Android
Вопрос:
Я знаю, что эта ошибка может возникнуть, если вы используете один и тот же идентификатор для двух представлений. Но, в моем случае, я изменил идентификатор представления 3 раза на разные имена. Поискал в проекте дубликат идентификатора, представления с этим идентификатором нет. Я все еще получаю это при открытии приложения. Я также перестроил проект.
Есть предложения?
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.myapp.test/com.myapp.test.MainActivity}: java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class android.support.design.stateful.ExtendableSavedState instead. This usually happens when two views of different type have the same id in the same hierarchy. This view's id is id/fab_main_rs. Make sure other views do not use the same id.
Комментарии:
1. Опубликуйте свою активность и ее код макета, пожалуйста
Ответ №1:
Я считаю, что вам не хватает
перед определением вашего идентификатора.
т.е. вместо android:id="id/fab_main_rs"
вы должны иметь android:id="@ id/fab_main_rs"