Recientemente cambié las distribuciones de Linux y olvidé cuál es el atajo de keyboard para hacer una configuration de ejecución en Kotlin en IntelliJ. Gracias de antemano.
Estoy tratando de crear un menu emergente y que las cosas sucedan según el elemento en el que se haga clic. El escucha en clic para los elementos de menu espera un tipo de devolución de tipo Booleano. Le he dado un tipo de devolución pero todavía aparece en rojo con un post de "Se […]
Estoy usando Paging Library y Android Architecture Components. Simplemente quiero observar livedata de pagedlist y actualizar mi RecyclerView cuando hay un cambio. Estoy observando objects isLoadingLiveData, isEmptyLiveData y errorLiveData que son objects MediatorLiveData creados en mi ViewModel y observados en mi fragment. Y también observando resultLiveData que devuelve la list Gist captada desde el control […]
Traté de declarar un imageView en Kotlin así: view.findViewById<ImageView>(R.id.tabImage)).setImageResource(selector) pero siempre recibo este error, Error:(30, 27) No type arguments expected for fun findViewById(p0: Int): View! ¿Alguien podría ayudar a PLZ? Gracias
El siguiente ejemplo de código A es de https://github.com/antoniolg/Kotlin-for-Android-Developers/blob/master/app/src/main/java/com/antonioleiva/weatherapp/data/db/ForecastDb.kt En la aplicación, la class ForecastDb siempre usa parameters pnetworkingeterminados (ForecastDbHelper.instance y DbDataMapper ()). Escribo el código B, creo que el código B es más simple, ¿cree que el código B es mejor que el código A? Código A class ForecastDb(private val forecastDbHelper: ForecastDbHelper = ForecastDbHelper.instance, […]
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 […]
He estado tratando de aprender a través de los siguientes tutoriales de YouTube. Estoy usando Android Studio 3.1 Canary y llego al mismo punto en los tutoriales y me quedo atascado. Por ejemplo, si vas a este tutorial de YouTube https://youtu.be/3RMboPhUbmg?t=210 en la marca de 3:30 minutos. Cuando están ingresando MaterialSearchView searchView; aparece para mí […]
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 […]
Aquí está mi AppConfig: @Configuration @EnableWebMvc @ComponentScan class AppConfig{ @Bean("myname") fun name(): Name = Name("Quang") } Clase de datos: data class Name(val value: String ="") Mi class de controller: @Controller @RequestMapping("/") class Main{ @RequestMapping("/") @ResponseBody fun index(@Autowinetworking @Qualifier("myname") name: Name): Name { //this return "" return name } } El resultado es "" en lugar […]
Hice REST API con Django Rest Framework. Actualmente, estoy trabajando en una aplicación mobile para mi sitio. Cuando hago la request POST (es mi segunda request POST en mi aplicación) recibo este error: E / Volley: [385] BasicNetwork.performRequest: código de respuesta inesperado 500 para http://laude.ct8.pl/api/user/data/aktualizacja/ Aquí está mi código: private val UPDATE_URL = "http://laude.ct8.pl/api/user/data/aktualizacja/" private […]