我有一个Java对象。我有一个Kotlin多平台对象。如何将此Java对象转换为Kotlin多平台对象?
Java代码:
public class JavaRecentItemList extends ObservableBean implements Parcelable {
@SerializedName("TotalRowCount")
int totalRowCount;
}Kotlin多平台共享代码:
import kotlinx.serialization.Serializable
@Serializable
data class KMMRecentItemList(
val TotalRowCount: Int? = null
)我有一个需要KMMRecentItemList的KMM库。即:
suspend fun foo(itemList: KMMRecentItemList) {
}发布于 2021-05-08 03:01:36
您只需以简单的方式复制它。从Kotlin的角度来看,这些对象没有什么特别之处。
val converted = KMMREcentItemList(javaRecentItemList.totalRowCount)https://stackoverflow.com/questions/67440265
复制相似问题