跳至主要内容

博文

目前显示的是标签为“chooser”的博文

android file chooser

private void showFileChooser (){ Intent intent= new Intent(Intent. ACTION_GET_CONTENT ) ; intent.setType( "*/*" ) ; intent.addCategory(Intent. CATEGORY_OPENABLE ) ; try { startActivityForResult(Intent. createChooser (intent , "Select a File to share" ) , 0 ) ; } catch (android.content.ActivityNotFoundException ex){ Toast. makeText ( this, "Please install a File Manager" , Toast. LENGTH_SHORT ).show() ; } } @Override protected void onActivityResult ( int requestCode , int resultCode , Intent data) { switch (requestCode){ case 0 : if (resultCode== RESULT_OK ){ Uri uri=data.getData() ; Log. d ( "spy" , "##FileSharer: uri=" +uri.toString()) ; try { String path= getPath ( this, uri) ; Log. d ( "spy" , "## File path=" +path) ; } catch (URISyntaxException e) ...