Resultados da pesquisa a pedido "kotlin"
Como passar argumentos do compilador para o Kotlin Compiler with Gradle
Estou compilando um jar da biblioteca Kotlin com Gradle usando o plug-in Kotlin gradle: apply plugin: 'kotlin' Estou tentando encontrar uma maneira de passar uma simples-include-runtime argumentos do compilador para o compilador kotlin. Não ...
Defina o atraso inicial como um Gerenciador de trabalho periódico no Android
eu tenho umWorker exemplo que precisa ser executado a cada 24 horas, o que é bastante simples, considerando oPeriodicWorkRequest API. Mas aqui está o problema. Se o usuário iniciar o trabalho às 20h, preciso que a primeira instância do gerente ...
Kotlin: Por que não posso fazer uma tarefa em um protetor de loop?
Por que essa sintaxe não é válida? O erro relatado pelo IntelliJ é que apenas expressões são permitidas nesse contexto (linha 2). Eu estou querendo saber se existe alguma sintaxe para contornar isso, pois o Java permitiu esse tipo de atribuição ...
Matriz observável no Kotlin para saber quando um valor de elt da matriz é alterado
Meu objetivo: eu tenho uma aula simples com um público val reds = IntArray(10) val greens = IntArray(10) val blues = IntArray(10) val lums = IntArray(10)Se alguém modificarqualquervalor vermelho, gostaria de atualizar o valor lum. myObj.reds[5] ...
Uso de booleano? em se expressão
Se eu tiver um valor nuloBoolean b, Posso fazer a seguinte comparação em Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ }No Kotlin, eu posso conseguir o mesmo usando o!! operador: val b: ...
Funções de extensão para classes genéricas no Kotlin
O que há de errado com a minha função de extensão abaixo class Foo<T> { fun <T> Foo<T>.plus(that: Foo<T>): Foo<T> = throw Exception() init { Foo<Int>() + Foo<String>() // A receiver of type Foo<T> is required } } Atualizar Eu me pergunto por ...
Como converter lista em mapa no Kotlin?
Por exemplo, eu tenho uma lista de strings como: val list = listOf("a", "b", "c", "d")e eu quero convertê-lo em um mapa, onde as strings são as chaves. Eu sei que devo usar a função .toMap (), mas não sei como e não vi nenhum exemplo disso.
Modelos escapando em cadeias multilinhas Kotlin
Se eu quiser usar$ assinar cadeias de linhas múltiplas, como faço para escapar dela? val condition = """ ... $eq ... """$eq é analisado como uma referência a uma variável. Como escapar$, para que não seja reconhecido como referência à variável? ...
0xFF0000FF Um literal inteiro não está em conformidade com o tipo esperado kotlin.Int
Por que isso não funciona: var color: Int = 0xFF0000FFe por que eu tenho que ligartoInt() var color: Int = 0xFF0000FF.toInt()
Como inicializo a MutableList do Kotlin para esvaziar a MutableList?
Parece tão simples, mas como inicializar o KotlinMutableList esvaziarMutableList? Eu poderia invadir dessa maneira, mas tenho certeza de que há algo mais fácil disponível: var pusta: List<Kolory> = emptyList() var cos: MutableList<Kolory> ...