SAF(存储访问网络)自定义选项
SAF (Storage access network) custom options
我正在使用存储访问框架 (SAF):
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("image/svg+xml");
startActivityForResult(intent, 0);
我正在使用以下附加功能:
intent.putExtra("android.content.extra.SHOW_ADVANCED", true);
我的问题是,配置某些 SAF 选项的附加信息在哪里记录?
我想默认显示文件名,因为 thumbs 不能显示 svg 文件的预览而且它很混乱(这是默认设置)。
where this extras to configure certain SAF options are documented?
大多数没有记录。少数将被记录在案 on ACTION_OPEN_DOCUMENT
or will appear as other defined constants on Intent
.
而且,一如既往,使用未记录的 Intent
附加功能可能会导致跨设备和 OS 版本的行为不一致,因为 Google 并未将这些附加功能视为 public, 支持 API.
我正在使用存储访问框架 (SAF):
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("image/svg+xml");
startActivityForResult(intent, 0);
我正在使用以下附加功能:
intent.putExtra("android.content.extra.SHOW_ADVANCED", true);
我的问题是,配置某些 SAF 选项的附加信息在哪里记录? 我想默认显示文件名,因为 thumbs 不能显示 svg 文件的预览而且它很混乱(这是默认设置)。
where this extras to configure certain SAF options are documented?
大多数没有记录。少数将被记录在案 on ACTION_OPEN_DOCUMENT
or will appear as other defined constants on Intent
.
而且,一如既往,使用未记录的 Intent
附加功能可能会导致跨设备和 OS 版本的行为不一致,因为 Google 并未将这些附加功能视为 public, 支持 API.