Efectos secundarios de llamar a Activity.setContentView () dos veces en una fila
En mi aplicación necesitaba llamar a findViewbyId()
tanto de onCreate()
como de WebChromeClient.onCompletion()
. Para evitar findViewbyId()
devolver null He recurrido a llamar a Activity.setContentView(int viewResID)
antes de llamar a findViewbyId()
.
Funciona, pero ahora me estoy preguntando si puedo haber creado una "bomba de tiempo" en mi código en el camino.
- Java.lang.NoSuchMethodError: No hay método estático setOnApplyWindowInsetsListener
- Sqlite onCreate () problema Quiero que mi base de datos creada una vez, y no va a cambiar, pero no puedo crear datos cuando estoy en onCreate ()
- Fragmento de Android OnCreateView llamado dos veces
- ¿Cuál es la diferencia exacta entre onAttachedToWindow y onStart
- OnCreate () llamado mientras se detiene la actividad (pero no se destruye). Sólo después de la instalación
¿Hay alguna advertencia que debo tener en cuenta al hacer algo como esto?
- No puedo crear una base de datos SQLite en mi aplicación android
- OnCreate, onCreateOptionsMenu, onResume, ¿cuál es el orden de ejecución?
- Volver a crear la base de datos al utilizar proveedores de contenido
- ¿Qué método se desencadena en la creación de AlertDialog?
- Android: ¿Dónde poner el código onCreate () de la actividad en un fragmento?
- ¿Cuándo se llama al método onCreate () de la aplicación?
- Android SDK equivlent para viewWillAppear (iOS)?
- Puntero nulo Excepción - findViewById ()
No hay ningún problema al hacerlo. Tienes que reinicializar las referencias (cada findViewById necesita ser llamado de nuevo) y puede ser problemático si lo haces MUCHAS veces, pero no es una bomba de tiempo en absoluto.
- Construir URI de MediaStore para una carpeta específica
- Eliminar moldes de estilo C en código C ++ bajo Android