【问题标题】:Open Default File Manager in android?在android中打开默认文件管理器?
【发布时间】:2012-07-30 10:53:53
【问题描述】:

我的 Android 设备包含默认文件管理器和一个按钮(打开)。单击按钮时如何打开文件管理器?

【问题讨论】:

    标签: android file-manager


    【解决方案1】:

    在你的按钮监听器中尝试这样的事情:

    openButton.setOnClickListener(new OnClickListener() {
    
       @Override
       public void onClick(View v) {
          Intent intent = new Intent();
          intent.setAction(Intent.ACTION_GET_CONTENT);
          intent.setType("file/*");
          startActivity(intent);
       }
    }
    

    【讨论】:

    • 谢谢。它对我有用。但是当我选择一个按钮列表输出File ManagerOfficeSuite。如何避免OfficeSuite,然后选择一个按钮以仅查看Default File Manager。给我任何想法..
    • 我不确定这是否可行,甚至不推荐。用户可能没有默认的文件浏览器,所以我认为最好的方法是让用户选择他想要浏览文件的应用程序。不管怎样,我会搜索一下,如果有其他方法可以告诉你。
    • 这也显示了谷歌驱动器和额外的文件夹。我想隐藏或排除 google drive 选项。如何实现?
    • 以下代码将隐藏 Google Drive:intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
    • 优秀...但是,它向我展示了上面 cmets 中所写的 google 驱动器和额外文件夹。但是,它们无法访问。我如何访问它们
    猜你喜欢
    • 1970-01-01
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 2015-05-10
    • 2014-11-12
    • 2023-03-09
    • 1970-01-01
    • 2013-02-28
    相关资源
    最近更新 更多