小编Sle*_*epz的帖子

默认情况下如何在ActionOpenDocument意向中显示“内部存储”选项

我需要用户选择一个自定义文件类型的文件,该文件已从Windows文件浏览器拖到其android设备上,但是默认情况下内部存储选项不可用。

当我使用此方法启动意图时:

var libraryIntent = new Intent(Intent.ActionOpenDocument);
libraryIntent.SetType("application/*");
_activity.StartActivityForResult(libraryIntent, (int)ActivityRequestCode.ImportFeatureCodeLibrary);
Run Code Online (Sandbox Code Playgroud)

Android OS(5.1和6.0)显示以下屏幕:

在此处输入图片说明

用户必须知道转到右上角的按钮,然后选择显示内部文件存储的选项:

在此处输入图片说明

他们必须再次单击汉堡包,然后汉堡包才会显示在列表中:

在此处输入图片说明

有没有一种方法可以使该选项默认显示在列表中,或者甚至更好的方法是让用户放入“内部存储”文件选择器中?

android android-intent xamarin.android

6
推荐指数
2
解决办法
773
查看次数

标签 统计

android ×1

android-intent ×1

xamarin.android ×1