Tag: Java

Esperando hasta que la ubicación esté encendida después de encenderla a través de la alerta de servicios de ubicación

Tengo un problema en el que si los servicios de ubicación de mi teléfono están desactivados, quiero configurar una alerta para abrir la configuración de los servicios de ubicación y activarla. Esto funciona bien, pero el problema es cuando vuelvo a mi aplicación después de encenderlo. Parece que cuando vuelvo a hacer clic en, el […]

Android buena arquitectura

Estoy interesado en explorar buenos patrones arquitectónicos para aplicaciones de Android. Hice varios experimentos con VIPER y generalmente los enfoques de arquitectura limpia, pero me gustaría obtener un buen material / ideas para investigar de ustedes queridos compañeros. Estos son algunos puntos importantes que deben reflejarse: Debe ayudar a manejar el enrutamiento / navegación en […]

¿Cómo puedo guardar el estado de mi webview al cambiar la orientación usando un webviewfragment

Tengo un pequeño webView en uno de mis diseños que actúan como un feed de noticias de mi sitio web. Cada vez que cambié la rotación que volver a cargar la página web. Por lo que he editado el código para incluir un cambio de configuración y en el estado de restauración. Luego ajustó mi […]

FCM: onMessageReceived no se llama, la notificación no llegó incluso después de enviar msg a fcm?

Estoy desarrollando una aplicación donde quiero implementar FCM push notificaciones a través de php. Así que hice dos archivos java: 1.FirebaseInstanceID (Trabajar bien y obtener símbolo correctamente en la base de datos) 2.FirebaseMessagingSerivice (Not Called) Mi FirebaseMessagingService.java package com.example.xyz; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent; import android.support.v4.app.NotificationCompat; import com.google.firebase.messaging.RemoteMessage; public class FirebaseMessagingService extends com.google.firebase.messaging.FirebaseMessagingService{ @Override […]

¿Correcta manera de agregar una nueva carpeta de recursos en Android Studio?

Quiero hacer una carpeta dedicada para almacenar archivos CSV, al igual que hay una carpeta dedicada para drawables, para layouts, para menús, para mipmaps, para valores, para xml, etc Quiero hacer una llamada "csv". Sin embargo, cuando hago clic derecho en la carpeta res, hay tantas opciones de nuevas carpetas. Cuando hago nuevo directorio por […]

Persistencia de objetos con Realm (error: Cambiar datos de Realm sólo se puede hacer desde dentro de una transacción)

Tengo dificultades para conseguir que Realm funcione. RealmConfiguration realmConfig = new RealmConfiguration.Builder(this).build(); Realm.setDefaultConfiguration(realmConfig); Realm realm = Realm.getDefaultInstance(); MyObjectExtendingRealmObject myObject = new MyObjectExtendingRealmObject("John"); realm.beginTransaction(); realm.copyToRealm(myObject); realm.commitTransaction(); Error: java.lang.IllegalStateException: El cambio de datos de Realm sólo se puede hacer desde dentro de una transacción Llámame loco, pero no estoy haciendo la persistencia de datos dentro de la […]

Dagger 2, supertypeInjector es nulo

Estoy tratando de implementar DI usando Dagger 2. Uso este artículo como ejemplo, pero obtengo NullPointerException en clase generada. Aquí está mi rastro de la pila: E/AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'void dagger.MembersInjector.injectMembers(java.lang.Object)' on a null object reference E/AndroidRuntime: at me.cullycross.moody.activities.AuthActivity_MembersInjector.injectMembers(AuthActivity_MembersInjector.java:29) E/AndroidRuntime: at me.cullycross.moody.activities.AuthActivity_MembersInjector.injectMembers(AuthActivity_MembersInjector.java:9) E/AndroidRuntime: at me.cullycross.moody.di.components.DaggerAppComponent$LogInComponentImpl.inject(DaggerAppComponent.java:186) E/AndroidRuntime: at me.cullycross.moody.activities.AuthActivity.inject(AuthActivity.java:59) E/AndroidRuntime: […]

Qué hace que el método OnDraw de View se llame y cuando

Vi esto en la clase Textview de android: @Override protected void onDraw(Canvas canvas) { restartMarqueeIfNeeded(); // Draw the background for this view super.onDraw(canvas); En la clase View de android, veo que está vacía: /** * Implement this to do your drawing. * * @param canvas the canvas on which the background will be drawn */ […]

¿Cómo afectar a elementos fuera de un listview cuando se hace clic en algunos elementos de la vista de lista?

Tengo un ListView en mi distribución content_main.xml. El contenido de esta lista se establece mediante listview.setAdapter (myCustomAdapter). También tengo un TextView en el diseño content_main.xml. He creado mi propio adaptador personalizado llamado ArrayAdapterItem que extiende ArrayAdapter. En el método getView () de este adaptador, estoy intentando obtener acceso al TextView contenido en content_main.xml. No sé […]

Cambiar el tamaño de EditText (cualquier vista) mostrado en alertBox?

Quiero mostrar un cuadro de alerta para la entrada del usuario. Así que he añadido EditText View en alertBox. El código de mi alerta es: final EditText input = new EditText(this); //input.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); input.setX(10); android.app.AlertDialog.Builder builder = new android.app.AlertDialog.Builder(this); builder.setMessage("Title") .setCancelable(false) .setView(input) .setTitle("Create new Playlist") .setPositiveButton("CREATE", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.