Preguntas etiquetadas con kotlin

Kotlin es un lenguaje de programación de código abierto estáticamente tipado respaldado por JetBrains. Kotlin combina OOP y funciones funcionales y se centra en la interoperabilidad, seguridad, claridad y soporte de herramientas. Actualmente se dirige a JVM y JavaScript, y es un idioma oficialmente compatible en Android.

5
¿Cómo inicializar List <T> en Kotlin?
Veo que Kotlin tiene una List&lt;out E&gt;colección y me preguntaba sobre diferentes formas de inicializar una. En Java, podría escribir: List&lt;String&gt; geeks = Arrays.asList("Fowler", "Beck", "Evans"); ¿Cómo puedo lograr lo mismo en Kotlin?
81 list  kotlin 

9
No se puede "findViewById" en Kotlin. Aparece el error "Error en la inferencia de tipos"
Recibo el siguiente error cuando intento encontrar un RecycleViewby id. Error: - Error de inferencia de tipo: no hay suficiente información para inferir el parámetro T Código: class FirstRecycleViewExample : AppCompatActivity() { val data = arrayListOf&lt;String&gt;() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN …




3
Kotlin Flow vs Android LiveData
Tengo algunas preguntas sobre Kotlin Flow Puedo observar LiveData desde múltiples Fragmentos. ¿Puedo hacer esto con Flow? Si es así, ¿entonces cómo? Podemos tener múltiples LiveData desde un solo LiveData usando map&amp; switchMap. ¿Hay alguna manera de tener múltiples flujos de una sola fuente de flujo? Utilizando MutableLiveDatapuedo actualizar datos …


2
No se puede obtener la vista raíz desde el enlace de datos después de habilitar el complemento safe-args
Estoy trabajando en una aplicación de Android usando dataBinding y actualmente estoy tratando de agregar el complemento safe-args, pero después de habilitar el complemento, ya no puedo obtener la vista raíz a través de binding.root: Android Studio da el error: Unresolved Reference None of the following candidates is applicable because …




1
¿Cómo podemos hacer referencia a las constantes de Kotlin en una declaración de anotación Java?
Dado este pedazo de Kotlin: object OldTownRoad { const val COWBOY_HATS = "from Gucci" const val WRANGLER = "on my booty" } y esta clase de Java: public class Scrap { @Named(OldTownRoad.COWBOY_HATS) public void lilNasXrefs() { System.out.println(OldTownRoad.COWBOY_HATS); System.out.println(OldTownRoad.WRANGLER); } } El compilador está contento con las println()llamadas. Se queja del …
13 kotlin 

3
La función withTimeout proporciona IllegalStateException: no hay ningún bucle de eventos. Use runBlocking {...} para comenzar uno. en el cliente Kotlin Multiplatform iOS
Actualización: funciona si primero ejecuto una rutina sin tiempo de espera y luego con Timeout. Pero si ejecuto primero una rutina con Timeout, entonces me da un error. Lo mismo ocurre con Async también. Estoy creando una aplicación de demostración multiplataforma kotlin donde estoy ejecutando una llamada API con ktor. …

2
Moshi 1.9.1 no puede serializar el tipo Kotlin
Tengo un código de trabajo que serializa / deserializa datos usando Moshi 1.8.0 La actualización a 1.9.1 ahora conduce a un bloqueo al intentar serializar: java.lang.IllegalArgumentException: no se puede serializar el tipo Kotlin com.xxx.Spot. La serialización reflexiva de las clases de Kotlin sin usar kotlin-reflect tiene un comportamiento indefinido e …
12 android  kotlin  moshi 

8
No se pudo encontrar androidsdk.modules
Entonces, en medio de la ejecución de mi programa, mi build.gradle falló con este error. Quiero decir que realmente funcionó un segundo antes, y no un segundo después. No cambié nada en mi gradle. Could not find androidsdk.modules:shield:unspecified. Required by: project :app &gt; com.facebook.android:facebook-login:5.15.2 project :app &gt; com.facebook.android:facebook-core:5.15.2 project :app …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.