Articles of android

Error: ejecución fallida para la tarea ': app: compileDebugKotlinAfterJava'

Information:Gradle tasks [:app:assembleDebug] /Users/liwei/Desktop/Schedule/app/src/main/java/com/schedule/MainActivity.kt Error:(5, 16) Unresolved reference: os Error:(12, 8) Unresolved reference: java Error:(13, 8) Unresolved reference: java Error:(21, 5) 'onCreate' overrides nothing Error:(21, 47) Unresolved reference: Bundle Error:(27, 26) Unresolved reference: SimpleDateFormat Error:(28, 20) Unresolved reference: Date Error:(28, 25) Unresolved reference: System Error:(31, 19) Unresolved reference: Calendar Error:(35, 41) Unresolved reference: Calendar Error:(46, […]

OnCreateOptionsMenu llamado de class abstracta

Tengo class abstracta para mi aplicación. AbstractToolbarActivity y class extendida AboutActivity . Y en mi actividad abstracta, onCreateOptionsMenu() override fun onCreateOptionsMenu(menu: Menu?): Boolean { menuInflater.inflate(R.menu.menu_options, menu) return true } Su Kotlin. Y AboutActivity esta function en la actividad extendida AboutActivity : override fun onCreateOptionsMenu(menu: Menu?): Boolean { menu?.clear() return false } Pero cuando comienzo mi […]

Datos de caching de request HTTP en RxJava

Tengo esta FilmStore que busca una película de una API REST. class ApiFilmsStore(private val tmdApi: TmdApi, private val converter: ApiFilmToFilmConverter) : FilmsStore { override fun get(filmId: String): Observable<Film> { return tmdApi.filmById(filmId).flatMap { apiFilm -> Observable.just(converter.convert(apiFilm)) } .subscribeOn(Schedulers.newThread()).observeOn(AndroidSchedulers.mainThread()) } } Tengo este otro que es un decorador para devolver datos de la memory caching si existe: […]

Android Kotlin Moshi Custom Json Adapter

Ok, tengo el siguiente Json Pojo: data class JCategory( val id: Int, val name: String, val image: String?, val color: String?, val categories: List<JCategory>?, val products: List<JProduct>? ) Y quiero escribir un deserializador de aduanas, por lo que el object final se verá así: data class Category( val id: Int, val name: String, val image: […]

Errores de extensión de Kotlin

tengo un problema. Obtuve un proyecto antiguo, lo que escribí en kotlin. Es la versión 1.0.2 pero obtuve una extensión de compilation. java.lang.ClassNotFoundException: com.intellij.util.containers.EmptyIterator Y es el file de la aplicación build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'io.fabric' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "eu.***.**.**" minSdkVersion […]

Android Spinner no responde a los clics, no se cierra y OnItemSelectedListener no se activa

Estoy desarrollando una aplicación en Kotlin (si no sabes sobre kotlin, estoy seguro de que todavía puedes ayudar con tu experiencia Android / Java) Detalles: Tengo una aplicación Spinner allí. Aunque no responde a los clics una vez que aparece e incluso muestra algunas vistas raras. Y debido a eso, el oyente OnItemSelected tampoco se […]

Usando RxJava con Handler, restablece Message.what value

Rxjava 1.1.8 La idea es escuchar los posts del manejador con suscripciones pero el message.what atributo viene con 0 siempre. class RxHandler(looper: Looper) : Handler(looper) { val messagesObservable = PublishSubject<Message>() override fun handleMessage(msg: Message?) { super.handleMessage(msg) msg?.let { messagesObservable.onNext(it) } } } y luego suscribirse a él: playbackHandler.messagesObservable .subscribe({ // it.what is always 0 }, […]

La debugging de Android Kotlin Task no se encuentra en el proyecto raíz

En el time que hago un nuevo proyecto, en la primera synchronization recibo este error: Executing tasks: [:app:generateReleaseSources, :app:prepareReleaseUnitTestDependencies, :app:mockableAndroidJar] Incremental java comstacktion is an incubating feature. FAILURE: Build failed with an exception. * What went wrong: Task 'debug' not found in root project 'MyLolChat'. * Try: Run gradle tasks to get a list of […]

¿Cómo convertir muchas AsyncTasks a Rx Observables en Android?

Estoy usando Facebook Graph API para encontrar usuarios a los que les hayan gustado mis publicaciones. Toda la lógica se implementa en pocos pasos: Encuentra todas las publicaciones haciendo request a API en AsyncTask Convierte este AT a Rx.Observable Map Observables GraphResponse to List (El comentario es POJO) Llame al operador de FlatMap y en […]

Xamarin Android y Kotlin Library

He estado trabajando con Xamarin. Android, cuando ejecuto el proyecto, tengo la exception Java.Lang.NoClassDefFoundError: resolución fallida de: Lkotlin / jvm / internal / Intrinsics; Aquí está la foto: ¿Cómo puedo arreglarlo?