Resultados da pesquisa a pedido "kotlin"

3 a resposta

O construtor Custom View no Android 4.4 falha no Kotlin, como corrigir?

Eu tenho uma exibição personalizada escrita no Kotlin usando JvmOverloads que eu poderia ter valor padrão. class MyView @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyle: Int = 0, defStyleRes: Int = 0 ) : ...

2 a resposta

Spring Data JPA Como usar nulos Kotlin em vez de Opcional

Estou escrevendo um aplicativo Spring Boot com Spring Data JPA e Kotlin e notei que emCrudRepository existe o seguinte método: Optional<T> findById(ID id);Estou usando o Kotlin, porém, que tem maneiras muito mais fluentes de lidar com nulos do ...

5 a resposta

Função Trocar no Kotlin

existe alguma maneira melhor de escrever a função de troca genérica no kotlin, diferente da maneira java descrita emComo escrever uma função de troca básica ...

2 a resposta

É possível retornar o mesmo tipo que o parâmetro type na instrução when

Por exemplo: fun <T> f(a: T): T = when (a) { a is Int -> 0 // if T is Int, then return Int a is String -> "" // if T is String, then return String else -> throw RuntimeException() // Otherwise, throw an exception so that the return type does not ...

1 a resposta

Como as propriedades extras do gradle são definidas no DSL do Kotlin?

Estou tentando organizar meus arquivos de compilação como faria no groovy, tendo valores em um arquivo separado para reutilização. Mas não consigo entender a sintaxe para fazer a mesma coisa no DSL do kotlin. Aqui está o que estou usando no root ...

1 a resposta

Por que o punhal não pode processar esses genéricos kotlin?

Estou tendo alguns problemas esquisitos e genéricos do kotlin com o Dagger que eu consertei, mas a solução não é boa. Aqui estão as aulas de punhal: @Module class P5Module { @Provides fun pool(): RecyclerView.RecycledViewPool ...

5 a resposta

A conversão inteligente para 'Tipo' é impossível, porque 'variável' é uma propriedade mutável que poderia ter sido alterada nesse momento

E o novato da Kotlin pergunta: "Por que o código a seguir não é compilado?": var left: Node? = null fun show() { if (left != null) { queue.add(left) // ERROR HERE } }A conversão inteligente para 'Nó' é impossível, porque 'esquerda' é ...

8 a resposta

Atualizado para o Android Studio 3.0. Obtendo um erro "Kotlin não configurado"

Acabei de atualizar para o Android Studio 3.0 e estou recebendo esse erro com um projeto existente: Kotlin não configurado Quando eu for paraFerramentas> Kotlin> Configurar o Kotlin no Project, Recebo um erro ao dizer "nenhum configurador ...

4 a resposta

O Kotlin OnTouchListener chamado, mas não substitui o performClick

Como substituir o performClick no Kotlin para evitar aviso. next.setOnTouchListener(View.OnTouchListener { view, motionEvent -> when (motionEvent.action){ MotionEvent.ACTION_DOWN -> { val icon: Drawable ...

15 a resposta

Aviso desatualizado do tempo de execução do Kotlin no Android Studio

Depois de baixar e instalar o plugin Kotlin mais recente, tenhoTempo de execução Kotlin desatualizadoaviso do Android Studio que me diz: Sua versão do tempo de execução Kotlin na biblioteca 'kotlin-stdlib-1.1.2' é 1.1.2, enquanto a versão do ...