Articles of java

IndexOutOfBoundsException para for-loop en Kotlin

Tengo dos lists en Kotlin, del mismo tamaño, foodObjects: MutableList<ParseObject>? y checked: MutableList<Boolean>? . Necesito hacer un ciclo for y get el objectId de foodObjects cada vez que un elemento de checked es verdadero. Entonces es esto en Java: for(int i = 0; i< foodObjects.size(); i++) { //here } pero en Kotlin, no sé por […]

Java Int para flotar para get 1f para 1

Cómo convertir un número Integer o de String a un número float como este "1" a 1.0f (o 1f ). Intenté la mayoría de los códigos, pero todo el time me sale igual. Pero, necesito get 1f . val num = 1 val b = num.toFloat() Log.i("b",b.toString()) El resultado es 1.0 .

RuntimeException si minifyEnabled es verdadero con la class ViewModel

Si minifyEnabled es false todo funciona bien. Pero después de cambiar mi minifyEnabled a true Runtime sucede: java.lang.RuntimeException: Unable to start activity ComponentInfo{.ui.main.MainActivity}: java.lang.RuntimeException: Cannot create an instance of class .ui.main.MainViewModel Mi class MainActivity extiende AppCompatActivity , e implementa LifecycleRegistryOwner , luego declaro: private val lifecycleRegistry: LifecycleRegistry by lazy { LifecycleRegistry(this) } private val viewModel: […]

¿Cómo proporcionar la class kotlin para las configuraciones de ejecución de eclipse?

Estoy tratando de crear una configuration de ejecución para una class kotlin. Tengo la misma configuration en Java, y ahora bash adoptarla para kotlin. Necesito proporcionar arguments de progtwig como "ejecutar this.package.this.class.name other.options", por ejemplo, "ejecutar test.java.MyMainClass blahblahblah" pero ahora mi class principal tiene una extensión .kt, probé ambos "ejecuta test.java.MyMainClass.kt" y "ejecuta test.java.MyMainClass.KClass" pero […]

¿Clase no encontrada en kotlin?

Intent intent=new Intent(MainActivity.this, ContactListActivity.class); startActivity(intent); MainActivity.this está escrito en Java y ContactListActivity está escrito en kotlin. Intento llamar a ContactListActivty pero termino recibiendo el error have you declanetworking this activity in your AndroidManifest.xml? También agregué la actividad en el file de manifiesto. <activity android:name="Chat_Activity$Connections$ContactListActivity" android:parentActivityName=".MainActivity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value=".MainActivity"/> </activity> EDITAR: ContactListActivity.kt class ContactListActivity : AppCompatActivity() […]

Agregar Kotlin al proyecto de Java existente rompe los errores gradle de Android Studio

Soy nuevo en Gradle y Android, pero desde que agregué Kotlin a mi proyecto cada vez que obtengo un error en Android Studio, necesito pasar por la console de Gradle, que no me proporciona ningún rastro de stack o ruta de forma adecuada. En la vista de posts de Gradle donde aparecieron los errores ahora […]

El argumento de tipo genérico no está dentro de los límites

Estoy trabajando en una pequeña aplicación demo de Android donde mezclo algunas classs de Java e interfaces con kotlin. Quiero extenderme desde una class Java con arguments de tipo genérico llamados MvpViewStateActivity : abstract class MvpViewStateActivity<V extends MvpView, P extends MvpPresenter<V> > { … } donde MvpView es solo una interfaz java vacía: interface MvpView […]

Implementar file Arrastrar y soltar con LWjGL

Me gustaría preguntar cómo puedo implementar el file drag and drop con LWjGL. No soy muy bueno con AWT, así que traté de search algunos ejemplos de código y descubrí que necesito crear DropTarget object DropTarget y proporcionarle una implementación DropTargetListener . Tampoco estoy seguro de qué debería usar como Componente, encontré el método Display.getParent() […]

¿Por qué IntelliJ Idea no encuentra las dependencies de Maven de otro module de Kotlin?

Imagine que tengo dos proyectos basados ​​en Maven con el código de Kotlin, prjA y prjB . Clase de testing SomeTest en prjA reference a una class y function definida en prjB : class SomeTest { @Test fun prjACanReferencePrjBStuff() { val valRes = ValidationResult() val correctValRes = createCorrectValidationResult() } } Cuando yo ejecutar mvn clean […]

LibGDX: ¿Otras bibliotecas no están funcionando?

Estoy usando LibGDX para mi juego, y estoy tratando de usar el Int2BooleanArrayMap de Int2BooleanArrayMap para almacenar mis estados key (arriba / abajo). Desafortunadamente, recibo este extraño error: Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: it.unimi.dsi.fastutil.ints.Int2BooleanArrayMap.put(IZ)Ljava/lang/Boolean; at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:131) Caused by: java.lang.NoSuchMethodError: it.unimi.dsi.fastutil.ints.Int2BooleanArrayMap.put(IZ)Ljava/lang/Boolean; at com.acelta.Input.keyDown(Input.kt:12) at com.badlogic.gdx.backends.lwjgl.LwjglInput.processEvents(LwjglInput.java:312) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:215) at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124) El código es muy simple […]