Articles of android

Kotlin lateinit corresponsal java

Hola cuando uso Kotlin para progtwigr Android, he visto lateinit en el código. ¿Cuál es el equivalente en Java? ¿Cómo puedo cambiar este código de Kotlin a Java? public class MyTest { lateinit var subject: TestSubject }

Cómo llamar al número de teléfono en Kotlin Android

Quiero hacer una aplicación de Android simple que llame a un número de teléfono de service, para exmp: *21*2# (eso es para transformar llamadas)

problemas de layout y errores en aplicaciones de Android desarrolladas usando kotlin

Acabo de entrar en Kotlin ayer, e intenté crear una calculadora básica usando Android studio 3.0 Canary 2, JRE 1.8.0. Desafortunadamente, cuando instalo la aplicación en mi teléfono, resulta de manera diferente a la image de abajo En mi estudio de Android, el layout fue así Aquí está mi xml <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

¿Cómo agrego TextViews dinámicamente a mi layout en function del contenido de un file JSON?

Soy nuevo en el desarrollo de Android. Tengo un file JSON que contiene una cantidad de objects, ¿cómo agrego un nuevo TextView a mi ScrollView para cada object en el file JSON? Cada TextView almacenaría los datos contenidos en el object JSON. La única forma en que sé por el momento agregar Vistas a un […]

Kotlin: ¿cómo usar múltiples generics en class?

Estoy tratando de convertir esta class c # a kotlin para Android: public class ChildItemCollection<P, T, C> : ICollection<T> where P : class where T : ChildItem<P> where C : class, ICollection<T> { private P _parent; private C _collection; public ChildItemCollection(P parent, C collection) { this._parent = parent; this._collection = collection; } … } public […]

NullPointerException en Kotlin

Cuando escribo este código en la actividad de kotlin var tv: TextView = findViewById(R.id.tv_kotlin) as TextView Siempre falla con el siguiente error: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference Y descubro que cuando convierto mis códigos Java en códigos kotlin, el convertidor automático siempre hace esto: private […]

AsyncTask en Android con Kotlin

¿Cómo hacer una llamada API en Android con Kotlin? He oído hablar de Anko . Pero quiero usar methods proporcionados por Kotlin como en Android tenemos Asynctask para operaciones en segundo plano.

FusedLocationProviderClient con el service Android Kotlin

Estoy usando Fused Api para actualizar la location. Estoy usando Fused Api con Activity funciona bien. Pero cuando lo uso dentro de la class de service, muestra este es mi código de class de service. Donde ocurre el error

No se puede pasar el context al build un GridView en Kotlin

Estoy buscando ayuda para crear un GridView en Kotlin. Por favor, no me muestres el código JAVA, ya que intenté adaptar varios ejemplos de JAVA. Entonces, creé la extensión a BaseAdapter, pero no puedo pasar el context. La documentation de Android muestra cómo accede llamando a gridview.setAdapter(new ImageAdapter(this)); . Asignar BaseAdapter a un elemento GridView […]

RxJava2 switchIfEmpty y verificando una ejecución

así que imagina que tengo un método de build así: LocalDatabase: public Observable<PoiObject> getPoiObject() { return Observable.defer { PoiObject object = poiDao.getPoiObject(); if(object == null) { return Observable.empty(); } else { return Observable.just(object); } } } ahora, tengo otro método en otro lugar que dice así: Servicio: public Observable<PoiObject> getPoiObject() { return localDatabase.getPoiObject() } public […]