私はKotlinを初めて使っています。Kotlin - Parcelableを実装するJavaクラスから継承
私がKotlinに変換した最初のクラスは、RectF(Parcelableを実装する)を拡張する内部クラスを持っています。
static class MyClass extends RectF
internal class MyClass : RectF()
に変換しかし、次のエラーがあります。
This class implements Parcelable but does not provide a CREATOR field
が実験しを、私は、MyClassの中val CREATOR = RectF.CREATOR
がエラーを削除しますが、これは醜いハックですました。
誰でも問題を説明/解決できますか?
多くのありがとうございます。
本当にエラーまたは警告ですか? Javaコードから同じ警告が得られるはずです。ほとんどの場合、最初から継承ではなく構成を使用しているはずです。 – Joni
Javaコードでは警告は表示されません。 – veritas1