Ошибка Cannot resolve symbol 'ResultProfileBinding' при настройке View Binding в Android Studio
Если вы с толкнулись с такой ошибкой - все просто. Вы скопировали напрямую из урока название “ResultProfileBinding”, а вместо этого необходимо было преобразовать название вашего layout, которую используете.
Пример:
При использовании стандартного layout activity_main.xml вместо ResultProfileBinding нужно писать ActivityMainBinding (берутся все слова из заголовка layout с большой буквы и без пробелов + в конце добавляется Binding).
Пример (Kotlin):
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
val view = binding.root
setContentView(view)
}
}
Комментарии