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

1 la respuesta

Instalar un apk descargado

Android 6.0.1 (API 23) Intente agregar la actualización automática a mi aplicación y obtenga algo extraño: Descargar archivo en val fileDownloaded = File(context.filesDir, "update.apk")Luego intenta instalar el apk con intención val intent = ...

6 la respuesta

El uso de booleano? en si expresión

Si tengo un nuloBoolean b, Puedo hacer la siguiente comparación en Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ }En Kotlin, puedo lograr lo mismo usando el!! operador: val b: Boolean? = ... if ...

2 la respuesta

Funciones de extensión para clases genéricas en Kotlin

¿Qué hay de malo con mi función de extensión a continuación? 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 } } Actualizar Me pregunto por ...

5 la respuesta

¿Cómo convertir la lista al mapa en Kotlin?

Por ejemplo, tengo una lista de cadenas como: val list = listOf("a", "b", "c", "d")y quiero convertirlo en un mapa, donde las cadenas son las claves. Sé que debería usar la función .toMap (), pero no sé cómo, y no he visto ningún ejemplo de ello.

3 la respuesta

Plantillas que se escapan en cadenas multilínea de Kotlin

Si quiero usar$ firmar en cadenas multilínea, ¿cómo puedo escapar? val condition = """ ... $eq ... """$eq se analiza como referencia a una variable. Como escapar$, para que no se reconozca como referencia a la variable? (Kotlin M13)

1 la respuesta

0xFF0000FF Un literal entero no se ajusta al tipo esperado kotlin.

¿Por qué no funciona esto? var color: Int = 0xFF0000FFy porque tengo que llamartoInt() var color: Int = 0xFF0000FF.toInt()

2 la respuesta

Cambia automáticamente el idioma del cajón cuando la aplicación se reanuda desde la pila

He implementado dos idiomas en mi aplicación "Inglés" y "Francés" y ambos funcionan bien individualmente. Cuando estoy tratando de verificar el cambio de idioma con el idioma del dispositivo, ese momento tiene problemas. Recientemente mi idioma ...

3 la respuesta

¿Cómo inicializo la MutableList de Kotlin para vaciar la MutableList?

Parece tan simple, pero, ¿cómo inicializo KotlinMutableList para vaciarMutableList? Podría hackearlo de esta manera, pero estoy seguro de que hay algo más fácil disponible: var pusta: List<Kolory> = emptyList() var cos: MutableList<Kolory> ...

6 la respuesta

Cómo usar los genéricos TypeToken + con Gson en Kotlin

No puedo obtener una Lista de tipos genéricos de una clase personalizada (Turnos): val turnsType = TypeToken<List<Turns>>() {}.type val turns = Gson().fromJson(pref.turns, turnsType)decía: cannot access '<init>' it is 'public /*package*/' in ...

2 la respuesta

bit a bit y no funciona con bytes en kotlin

Estoy tratando de escribir el código de Kotlin como: for (byte b : hash) stringBuilder.append(String.format("%02x", b&0xff));pero no tengo nada que ver con el "&". Estoy tratando de usar "by 0xff" pero no funciona. El bit "y" parece funcionar en ...