es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROIDX

MenuPresenter solo puede ser accedido desde el mismo grupo de bibliotecas de prefijos (referenciado groupId=androidx.appcompat con prefijo androidx desde groupId

Actualmente estoy actualizando la base de código para un proyecto que encontré en Github que utiliza una útil función de búsqueda. He actualizado la mayoría de la base de código, sin embargo, sigo teniendo problemas similares al título del post, he suprimido lint varias veces usando el siguiente código: //noinspection . . . Read more

obtener la actividad principal por un fragmento

Actualmente tengo dos actividades, MainActivity y ResultActivity, y ambas utilizarán el mismo fragmento, llamado Favorito. Mi pregunta es: ¿Cómo puedo saber en qué actividad se encuentra el fragmento? Por ejemplo, tengo un fragmento A dentro de la actividad ResultActivity, ¿cómo puedo saber si el fragmento A está contenido en ResultActivity . . . Read more

Error de Gradle: ‘(androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)’ no se puede aplicar a ‘(com.fstyle.library.helper.AssetSQLiteOpenHelperFactory)’

Estoy usando la biblioteca AssetSQLiteOpenHelper en una aplicación de Android, pero al crear una nueva instancia de la clase AssetSQLiteOpenHelperFactory en el siguiente contexto: RoomDatabase.Builder<AppDatabase> builder = Room.databaseBuilder( context.getApplicationContext(), AppDatabase.class,context.getString(R.string.database_name)); retorno (builder.openHelperFactory(new AssetSQLiteOpenHelperFactory()) .allowMainThreadQueries() .addMigrations(MIGRATION12).build()); Recibo el error: ‘openHelperFactory(androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)’ en ‘androidx.room.RoomDatabase.Builder’ no se puede aplicar a ‘(com.fstyle.library.helper.AssetSQLiteOpenHelperFactory)’ Esto va en . . . Read more

Xamarin, C#, ¿cómo se obtiene el FragmentManager predeterminado de la actividad para usar la versión de AndroidX en lugar de la antigua al usar AndroidX?

Tengo AndroidX en mi proyecto de Xamarin Android. En https://learn.microsoft.com/en-us/xamarin/android/platform/fragments/managing-fragments, el artículo dice que cada actividad tiene su propio FragmentManager y se utiliza “this.” para hacer referencia a él. Pero, cuando hago lo siguiente: var fragmentTransaction = this.FragmentManager.BeginTransaction(); // usando Android.App. la versión obsoleta Puedo ver que “this.” hace referencia . . . Read more