Kotlinでは、特定のインターフェイスを実装する匿名クラスを作成し、必要な機能のみを実装することは可能ですか? 、私は唯一のonAnimationEnd
コールバックを使用する場合は匿名クラスのインターフェイスから1つのメソッドしか実装しない
- onAnimationStart
onAnimationRepeat
AnimationListener
を実装するクラスを作成したいですこのようなもの? object : AnimationListener {
override fun onAnimationEnd() {
//my implementation
}
}
私はJavaでこれをやった方法は、単にそのクラスの匿名クラスを作成し、私は必要なメソッドをオーバーライドし、インターフェイスを実装するクラスを作成することによってでした。 私は、Kotlinがこれに対してより良い、あまり控えめなアプローチを望んでいました。
これはインターフェイスメソッドを実装しており、オーバーライドしていません! –