Resultados de la búsqueda a petición "kotlin"

1 la respuesta

Cómo extender una clase de datos con toString

He creado una clase de datos data class Something ( val a : String, val b : Object, val c : String )como más adelante en mi programa necesito la representación de cadena de esta clase de datos, intenté extender el método toString. override fun ...

1 la respuesta

Declaración de función de Kotlin: signo igual antes de llaves

En Kotlin, la sintaxis de declaración de función le permite escribir el signo igual antes de las llaves. Considere estos dos ejemplos: Sin= firmar: fun foo() { bar() println("baz") }El código dentro del cuerpo se ejecuta simplemente ...

1 la respuesta

Dagger 2 Named no se puede proporcionar sin un método @Provides

Tratando de asimilar Dagger 2 y teniendo un problema con los proveedores nombrados. Tengo una configuración simple de la siguiente manera: // Module @Module class AppModule(private val app: App) { @Provides @AppScope fun providesApp() = app ...

1 la respuesta

Configurar proyecto kotlin con gradle

Soy nuevo en kotlin y gradle e intenté configurar mi primer proyecto: build.gradle buildscript { ext.kotlin_version = '1.0.1-1' repositories { mavenCentral() jcenter() } dependencies { ...

2 la respuesta

Kotlin: ¿Kotlin-script (.kts) no puede usar código regular?

En la base de código de mi biblioteca, tengo esta función de paquete:fun sayHello() = println("Hello there!") La función se define en el paquete.org.jire.pomade Me gustaría usar esta función en un.kts archivo así:sayHello() Desafortunadamente, ...

1 la respuesta

¿Cómo puedo suprimir las advertencias de lanzamiento no verificadas?

Tener el siguiente código: fun doSomething(): List<String> { val test: List<*> = arrayListOf("test1", "test2") return test as List<String> }¿Hay alguna forma de suprimir la advertencia de lanzamiento sin marcar que aparece en la última línea? ...

1 la respuesta

En Kotlin, ¿cómo puedo evitar el choque de declaraciones heredadas cuando una clase enum implementa una interfaz?

Defino una clase enum que implementa Neo4j'sRelationshipType: enum class MyRelationshipType : RelationshipType { // ... }Obtuve el siguiente error Inherited platform declarations clash: The following declarations have the same JVM signature ...

8 la respuesta

Alarm Manager Ejemplo

Quiero implementar una función de programación en mi proyecto. Así que busqué en Google un programa de administrador de alarmas pero no puedo encontrar ningún ejemplo. Puede alguien ayudarme con un programa básico de gestión de alarmas?

1 la respuesta

Bluetooth IOException de Android: error de lectura, el socket puede cerrarse o tiempo de espera, leer ret: -1

Tengo un problema al conectar mi socket de cliente en la API de Bluetooth de Android. Ya leí estas ...

2 la respuesta

Advertencia de procesador de anotaciones de datos kapt advertencia

En el build.gradle de mi módulo de aplicación, agregué dependencies { kapt('com.android.databinding:compiler:3.1.2') ... } pero sigo recibiendo la advertencia del compilador para app: 'annotationProcessor' dependencies won't be recognized as ...