#android #kotlin #android-animation #android-databinding #android-binding-adapter
Вопрос:
Я просто хочу достичь любого из нижеперечисленного
app:CustomAnimationtoLoad="@anim/slide_top_to_bottom"
or
app:CustomAnimationtoLoad="R.anim.slide_top_to_bottom"
or
app:CustomAnimationtoLoad="@{R.anim.slide_top_to_bottom}"
Я попробовал код ниже.
@BindingAdapter("CustomAnimationtoLoad")
fun View.CustomAnimationtoLoad(@AnimRes int: Int){
val bounce = AnimationUtils.loadAnimation(
context, int//R.anim.bounce_animation
)
startAnimation(bounce)
}
Не в состоянии достичь.
Ответ №1:
Разве это не должно быть так?
@BindingAdapter("CustomAnimationtoLoad")
fun View.customAnimationtoLoad(@AnimRes int: Int){
val bounce = AnimationUtils.loadAnimation(
context, int//R.anim.bounce_animation
)
startAnimation(bounce)
}
Ваша версия вообще компилируется?
Комментарии:
1. Я все еще пытался, но тщетно