Resultados da pesquisa a pedido "kotlin"

4 a resposta

Como converter saída de função em Unidade com Kotlin

Tenho problemas com uma função no Kotlin que deve retornar a unidade, mas devido ao uso de outra função retornando um booleano, há uma incompatibilidade de tipo. Aqui está um exemplo artificial: fun printAndReturnTrue(bar: Int): Boolean { ...

3 a resposta

Igualdade em Kotlin

Estou aprendendo Kotlin, com experiência em C ++ e Java. Eu estava esperando o seguinte para imprimirtrue, nãofalse. Eu sei disso== mapeia paraequals. A implementação padrão deequals para comparar cada membro, ou seja,firstName elastName? Nesse ...

2 a resposta

Como crio uma instância de um tipo genérico?

Sei que essa pergunta já foi feita antes, mas ainda não consegui resolvê-la. Eu estou tentando criar uma instância de uma classe através de um tipo genérico. Eu tentei isso: Class<VH>::getConstructor.call(parameter).newInstance()Mas, eu recebo ...

2 a resposta

O valor não anulável do Kotlin pode ser nulo?

Eu tenho backend que me devolve um pouco de json. Eu o analiso na minha classe: class SomeData( @SerializedName("user_name") val name: String, @SerializedName("user_city") val city: String, var notNullableValue: String)Use o conversor de ...

1 a resposta

Por que as expressões Lambda se comportam de maneira diferente nas classes Kotlin e Java? [duplicado]

Esta pergunta já tem uma resposta aqui: Passando um objeto de ouvinte como um parâmetro de função no kotlin [/questions/44190468/passing-a-listener-object-as-a-function-parameter-in-kotlin] 2 respostasPor que posso usar o Lambda para a ...

2 a resposta

Em qual situação val / var é necessária no parâmetro do construtor Kotlin?

Código certo: class MainActHandler(val weakActivity: WeakReference<Activity>): Handler() { override fun handleMessage(msg: Message?) { val trueAct = weakActivity.get() ?: return if (msg?.what == ConversationMgr.MSG_WHAT_NEW_SENTENCE){ val ...

3 a resposta

Como converter array de String para array Int no Kotlin?

Kotlin tem muitas taquigrafia e características interessantes. Então, eu me pergunto se existe alguma maneira rápida e curta de converter array de string em array de números inteiros. Semelhante a este código em Python: results = [int(i) for i ...

2 a resposta

Substituição acidental: As seguintes declarações têm a mesma assinatura da JVM

Estou recebendo este erro no Kotlin nesta parte: class GitHubRepoAdapter(private val context: Context, private val values: List<GithubRepo>) : ArrayAdapter<GithubRepo>(context, R.layout.list_item, values) {contexto de valor privado: contexto no ...

4 a resposta

Como usar a vinculação de dados e o Kotlin no Android Studio 3.0.0

Comecei a usar o Android Studio 3.0.0, mas sempre que tento criar meu projeto, recebo este erro: Error:Circular dependency between the following tasks: :app:compileDebugKotlin +--- :app:dataBindingExportBuildInfoDebug | \--- ...

2 a resposta

Android Studio 3.0 beta2

Ao criar meu projeto, recebi o seguinte erro: Erro: com.android.builder.merge.DuplicateRelativeFileException: foi encontrado mais de um arquivo com o caminho independente do SO 'META-INF / app_debug.kotlin_module' aqui está o meu arquivo ...