1
いくつかのコードをkotlinに変換する際に問題が発生しています。カスタム修飾子の注釈は無視されます。 私はこのようにそれらを定義します。KotlinのMoshiカスタム修飾子注釈
class ColorAdapter {
@ToJson
internal fun toJson(@PassDefinitions.HexColor rgb: Int): String {
return String.format("#%06x", rgb)
}
@FromJson
@PassDefinitions.HexColor
internal fun fromJson(rgb: String): Int {
return Color.parseColor(rgb)
}
}
と、このようにそれらを使用しようとしている:
@HexColor
override var backgroundColor: Int = 0
が、それは単に無視されます。
感謝を! – ligi