Resultados de la búsqueda a petición "kotlin"
Kotlin y la nueva ActivityTestRule: la @Rule debe ser pública
Estoy tratando de hacer una prueba de IU para mi aplicación de Android en Kotlin. Desde el nuevo sistema que usa ActivityTestRule, no puedo hacer que funcione: se compila correctamente, y en tiempo de ejecución, obtengo: java.lang.Exception: The ...
¿Cómo hacer referencia a "esto" dentro de los oyentes anónimos cuando se usa notación corta?
En Kotlin, ¿hay alguna manera de hacer referencia a la instancia de escucha cuando se usa esta notación corta para clases anónimas? En este casothis se refiere al contexto externo (por ejemplo, elActivity instancia) dondeview ...
Error: tipo de programa ya presente: android.support.design.widget.CoordinatorLayout $ Behavior
Recibo el siguiente error al construir el proyecto. no he usado CoordinatorLayout en este proyecto. recién agregado como una dependencia en build.gradle: Estoy usando Android Studio 3.2 Canary 4. LogCat AGPBI: {"kind": "error", "text": "Tipo ...
¿Es posible usar Mockito en Kotlin?
El problema que estoy enfrentando es queMatchers.anyObject() devolucionesnull. Cuando se usa para simular un método que solo acepta tipos no anulables, provoca una excepción "No debe ser nula". `when`(mockedBackend.login(anyObject())).thenAnswer ...
¿Por qué necesito un parámetro en un constructor primario sin modificador val / var en Kotlin?
Si creo una clase, puedo pasar un parámetro: class Person(name: String) { }También puedo escribir lo mismo, pero con val y luego podré usar propiedades para obtener este valor, cuando creé un objeto. val person = Person("Name") person.nameLa ...
¿Por qué Kotlin necesita agrupar su tiempo de ejecución después de compilado?
Solo estoy tratando de entender la arquitectura subyacente, que creo que me estoy equivocando. Tomando el tutorialaquí [http://kotlinlang.org/docs/tutorials/command-line.html] como el ejemplo Cuando lo hago: kotlinc-jvm hello.kt ...
Cómo ordenar en orden descendente utilizando múltiples campos de comparación en Kotlin
Kotlin me permite ordenar ASC y array usando múltiples campos de comparación. Por ejemplo: return ArrayList(originalItems) .sortedWith(compareBy({ it.localHits }, { it.title }))Pero cuando intento ordenar DESC (compareByDescending()), no ...
sun.security.ssl.SSLSessionImpl no encontrado
Cuando trato de usarokhttp ojavax.ws.rs.client.Client se produce el siguiente error java.lang.NoSuchMethodError: sun.security.ssl.SSLSessionImpl. (Lsun / security / ssl / ProtocolVersion; Lsun / security / ssl / CipherSuite; Ljava / util ...
Errores del complemento de soporte de Android después de actualizar Android Studio a 3.1.0
Utilizo Kotlin y el enlace de datos para mi proyecto, después de una actualización reciente a Android Studio 3.1.0 veo constantemente muchas excepciones en el complemento de soporte de Android: No se pudo inicializar la clase ...
Declaración "Cuándo" versus declaración "cambiar" de Java
La coincidencia de patrones en Kotlin es agradable y el hecho de que no ejecute la próxima coincidencia de patrones es buena en el 90% de los casos de uso. En Android, cuando se actualiza la base de datos, utilizamos la propiedad de cambio de ...