Articles of class de

Android kotlin: no se puede leer el file de class

EDITAR: esto fue mucho más simple de lo que pensaba, ¡solo necesitaba limpiar el proyecto! Estoy tratando de definir una interfaz dentro de un fragment que contenga un GridView para forzar cualquier actividad que uniría el fragment para implementar esa interfaz y el método onImageSelected. Una vez que compruebo si la actividad implementa correctamente la […]

¿Cómo usar la inheritance simple para la class de datos?

En Java, abstract class NumericValue{ private String a; private String b; public String getA() { return a; } public void setA(String a) { this.a = a; } public String getB() { return b; } public void setB(String b) { this.b = b; } @Override public boolean equals(Object o) { if (this == o) return true; […]

Kotlin class de datos Gson problema de serialization

Estoy un poco confundido porque mi class de kotlin no funcionó como esperaba: la class de datos utilizada para verificar la información de actualización: data class UpdateInfo constructor(//kotlin class val description: String, val force: Int, val platform: String, val title: String, val url: String, @SerializedName("version") val versionCode: Int = 0 ) : Serializable { val […]

Kotlin equivalente para el set de classs de C ++

Estoy tratando de encontrar el equivalente de Kotlin de hacer una matriz de class en C ++ class Widget { public: int x; float w; } Widget data[100];

Cómo pasar la class Java a la class de datos de Kotlin

Utilicé el complemento Kotlin de Android Studio para convertir mi class Java en Kotlin. El caso es que todavía no es estilo Kotlin. Quiero tener Kotlin Data Class en su lugar. Pero cada vez que lo creo con un constructor primario y secundario, no funciona. ¿Cuál sería la implementación correcta de la Clase de DATOS […]

Clases internas de Kotlin en Java visibles públicamente

Estoy desarrollando una biblioteca de cryptography Android en Kotlin. Tengo un par de classs internal que se hacen públicamente visibles en una aplicación Java. Encontrado esto en documentaciones. internal declaraciones internal hacen public en Java. Los miembros de internal classs internal pasan por el cambio de nombre, para dificultar el uso accidental de Java y […]

solo se permiten classs en el lado izquierdo de una class literal

Conozco muchas preguntas similares aquí en StackOverflow, pero nada resuelto mío. Tengo una class de datos generics: data class ServiceCall<out T>(val result: T?, val exception: String?, val pagination: String?, val stringResult: String?) Estoy tratando de usar así: Gson().fromJson(json, ServiceCall<SurveyListModel>::class.java).result IDE muestra error: solo se permiten classs en el lado izquierdo de un literal de class […]

Buscando una solución alternativa para el constructor primario de la class de datos vacíos de kotlin

Con el código de kotlin dado: sealed class Event(val id:String= UUID.randomUUID().toString(), val timestamp:Instant = Instant.now()) data class BarEvent(val additionalInfo:String):Event() object FooEvent:Event() // data class CorrectFooEvent():Event() // invalid kotlin fun main(args: Array<String>) { val b1 = BarEvent("b1") val f1 = FooEvent Thread.sleep(1000) val b2 = BarEvent("b2") val f2 = FooEvent println("${b1.id} ${b1.timestamp} $b1") println("${f1.id} ${f1.timestamp} $f1") […]

Kotlin: cómo henetworkingar la propiedad en la class de datos

Tengo una class Token abstracta declarada así: abstract class Token(var index: Int = 0) { open fun merge(toMerge: Token): Token? { return null } } Deseo henetworkingar la propiedad del índice en la class de datos, así: data class CloseLoop(index: Int, var openLoopIndex: Int = 0) : Token(index) Pero me da error Data class primary […]

Inicializando el campo que tiene getter y setter?

Creé una class que tiene un campo de ejemplo en Kotlin class SomeClass { var smth: String = "Initial value" get() = "Here it is" set(value) { field = "it is $value" } } Cuando creo un object de la class y llamo al campo smth , llamará a la propiedad get() todos modos. val […]