Toast no se muestra cuando se usa en el bloque catch
Me di cuenta de que un brindis no se muestra cuando se utiliza dentro de un bloque de captura. ¿Alguien sabe cómo mostrar brindis cuando se capturan excepciones? Un ejemplo:
try { // try to open a file } catch (FileNotFoundException e) { Toast.makeText(this, R.string.txt_file_not_found, Toast.LENGTH_LONG); return; // cancel processing }
- Iniciar un servicio de Thread.UncaughtExceptionHandler?
- OutofMemoryError: el tamaño de mapa de bits supera el presupuesto de VM (Android)
- Excepción de fecha inescapable
- Android: ¿Cómo inicializar correctamente YouTube Player dentro de la actividad?
- Android filtró la ventana - la aplicación adopta un estado ANR
- Android: forma habitual de detener y registrar un error irrecuperable
- Cómo obtener ClassNotFoundException al cargar la aplicación de Android
- Excepción al intentar llamar (SIP)
- Método llamado después de la excepción release () no se puede reanudar con la cámara android
- Error de conexión: ECONNREFUSED
- Android: android.view.InflateException: Archivo XML binario línea # 13: error de inflado clase <desconocido> en SAMSUNG Galaxy S
- UnknownHostException en android
- BadPaddingException en Android cifrar
Debe ser así:
Toast toast = Toast.makeText(this, R.string.txt_file_not_found, Toast.LENGTH_LONG); toast.show();
Sí, lo puse justo detrás de la línea existente:
Toast.makeText(this, R.string.txt_file_not_found, Toast.LENGTH_LONG).show();
- Indicadores de flecha izquierda-derecha sobre un ViewPager
- La detección de etiquetas NFC no llama aNewIntent y está iniciando desde la actividad principal