0
我試圖調用默認的文件系統瀏覽器或任何其他已安裝的文件系統或雲資源管理器。Android:調用文件系統瀏覽器
我寫了這個代碼:
// code
final int ACTIVITY_CHOOSE_FILE = 1;
//code
onClick // other stuff
Intent chooseFile;
Intent intent;
chooseFile = new Intent(Intent.ACTION_GET_CONTENT);
chooseFile.setType("file/png");
intent = Intent.createChooser(chooseFile, "Choose a file");
startActivityForResult(intent, ACTIVITY_CHOOSE_FILE);
//end onClick
和
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch(requestCode) {
case ACTIVITY_CHOOSE_FILE: {
if (resultCode == RESULT_OK){
Uri uri = data.getData();
String filePath = uri.getPath();
}
但是,例如,他並沒有表現出 「MYFILES」 或其它文件系統的探險家,但只有 「Dropbox的」 和「驅動」。
想法?