Ver la ruta del archivo en un gestor de archivos según la intención de Android

Sólo para que sepas, ya he comprobado la documentación de desarrolladores de Android y OpenIntents , sin encontrar una respuesta. Sin embargo, podría haber perdido algo.

¿Existe una acción intencional para ver una ruta de acceso de archivo en un administrador de archivos? Parece que hay poco en el camino de la estandarización entre las aplicaciones de administrador de archivos de Android. No quiero ningún comportamiento inusual cuando la intención se lleva a cabo, y si no se instala ningún gestor de archivos debe hacer nada, en lugar de intentar actuar la ruta del archivo de alguna otra manera.

Mi investigación inicial sugiere que esto probablemente no es posible actualmente, pero pensé que vería si alguien sabía mejor. Por lo general lo hacen.

Editado para aclarar: No estoy buscando un selector de archivos. Ya tengo una ruta de acceso de archivo y quiero abrirla para navegar en un gestor de archivos / navegador de archivos, si y sólo si hay uno instalado en el dispositivo.

Tengo lo siguiente …

Intent intent = new Intent(); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("text/csv"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, getText(R.string.select_file)),1); 

Y luego onActivityResult ()

  currFileURI = data.getData(); filename_editText.setText(currFileURI.getPath()); 

ACTUALIZACIÓN: SOLUCIÓN:

 public static boolean isUriAvailable(Context context, String uri) { Intent test = new Intent(Intent.ACTION_VIEW, Uri.parse(uri)); return context.getPackageManager().resolveActivity(test, 0) != null; } 
  • agregar / sincronizar contactos automáticamente
  • ¿Por qué hay flujos en la API HttpURLConnection?
  • ¿Cuál es la mejor manera de comprobar si una cadena contiene una URL en Java / Android?
  • Grupo de usuarios en firebase
  • Movimiento de fondo de Android continuamente con animación
  • Persistencia de una clase Collection con ORMLite en android
  • Guardar matriz de objetos personalizados en estado de instancia
  • Error "java.lang.StackOverflowError:" al intentar guardar el objeto en base de datos Firebase
  • ¿Cómo puedo detectar formas geométricas 2D básicas (por ejemplo, cuadrado, triángulo, círculo) en una imagen JPEG?
  • detectar oscilaciones a izquierda y derecha en Android (onFling y OnGestureListener)
  • Sipdroid - Otra llamada entrante no se muestra mientras se continúa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.