Quiero migrar una estructura de proyecto muy sólida que uso para Kotlin. Primero probé lo básico: actividades y transactions de fragments. Parece tan fácil y simple: class MainActivity : AppCompatActivity(), SomeInterface { override fun onCreate(savedInstanceState: Bundle?) { setContentView(R.layout.activity_main) val mainFragment = supportFragmentManager.findFragmentById(R.id.fragment_main) as MainActionsFragment? ?: MainActionsFragment.newInstance() supportFragmentManager.inTransaction { add(R.id.container_main, mainFragment) } } private val anotherFragment […]
Soy nuevo en Android Studio – Kotlin, estoy construyendo una aplicación con numbers y operadores matemáticos con punto decimal (button .dot) En mi aplicación de calculadora matemática, si presiona el button de puntos, el button debe ser desactivado o no ingresado por el segundo hora. Deseo desactivar o detener la printing del button de puntos […]
Creé un proyecto de Android studio 3.0.1 usando kotlin. Todo está funcionando bien. Puedo ejecutar el proyecto, funciona, puedo ejecutar testings unitarias para las classs también. Pero cuando bash ejecutar un único proyecto de Kotlin, aparece el siguiente error: > Exception in thread "main" java.lang.ClassNotFoundException: classes_properties.MainExampleKt at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at […]
Soy nuevo en Kotlin para Android y acabo de comenzar a aprender. Por favor, hágame saber cómo debería tener conocimiento sobre Kotlin para crear un proyecto en Android con la ayuda de Kotlin.
Déjame saber cuál es la importancia de varargs en Kotlin, si hay algún documento o algunos enlaces útiles. Por favor comparte.
Me di count de que podemos crear classs en Kotlin sin llaves como a continuación. //Example classFile.kt class Empty class SecondEmpty fun firstMethod() { } Mi pregunta es, ¿por qué necesitamos esa característica? ¿En qué situación podemos usar esto? En el ejemplo anterior, he escrito un método llamado firstMethod() ¿cómo puedo llamarlo desde los otros […]
Quiero usar extensiones para variables y método para mi class personalizada. Estoy intentando debajo del código, pero obtengo un error Las properties de extensión local no están permitidas val Double.km: Double get() = this * 1000 val Double.m: Double get() = this val Double.cm: Double get() = this / 100 val Double.mm: Double get() = […]
Tengo una class BaseActivity que se extiende por una class ContainerActivity . Como quiero utilizar BaseActivity en varios otros proyectos, lo moví a una biblioteca de Android que agregué como una dependencia de Gradle a estos otros proyectos. Además de mover la class Base, ningún código ha cambiado en las classs que lo amplían. Sin […]
Cómo actualizar el text de Textview en kotlin. La function Establecer text en creación funciona, pero cuando probé fuera de la diversión principal dice ref sin resolver. ¿Cómo puedo declarar el widget para reutilizar TextView para actualizar el valor del text? No tengo exp con kotlin. ¿Puede alguien ayudarme? class MediaPickedActivity : AppCompatActivity() { val […]
Soy nuevo en Kotlin y Android Studio pero al less sigo las instrucciones para configurarlo en el website de JetBrains, pero me enfrenté a estos errores: Error:(16, 0) Extension with name 'android' does not exist. Currently registenetworking extension names: [ext, kotlin]