无法使用intent在android中以编辑模式打开word文件

无法使用intent在android中以编辑模式打开word文件,android,ms-word,android-file,android-fileprovider,Android,Ms Word,Android File,Android Fileprovider,以下是我用来打开word文件的意图: Intent intent = new Intent(); intent.setAction(Intent.ACTION_EDIT); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setDataAndType(fileUri, MimeTypeMap.getSingleton().getFileExtensionFromUrl(fileUri)); intent.addFlags(Intent

以下是我用来打开word文件的意图:

Intent intent = new Intent();
intent.setAction(Intent.ACTION_EDIT);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(fileUri, MimeTypeMap.getSingleton().getFileExtensionFromUrl(fileUri));
intent.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION);
mContext.startActivity(intent);
我使用以下行检查
fileUri

FileProvider.getUriForFile(context, "my authority", file);
文件在Microsoft word应用程序和OfficeSuite应用程序中都已正确打开,但在这两个应用程序中,该文件都处于只读模式,我无法直接编辑该文件。当我使用文件管理器应用程序(如ES file Explorer)打开该word文件时,该文件处于读写模式,并且已启用编辑


我尝试了
ACTION\u VIEW
ACTION\u EDIT
两种方法,但同样的情况发生了。

在您的设备上安装一个intent intercept应用程序,查看您的意图与ES File Explorer的意图有何不同。(假设ES不打开文件本身,而是调用外部应用程序)。@greenapps,问题似乎是MS Word应用程序。它在
文件://
模式下正常工作,在
内容://
上有问题。ES文件资源管理器始终使用
文件://
。因此,您能否解决此问题并打开word文件并对其进行编辑?我有一个类似的问题,我刚刚写了一份技术文档,我仍然发现:微软必须尽快解决这个问题!