c# - 如何使用 Xam.Plugin.Media.CrossMedia 设置目录路径
问题描述
在使用 Xam.Plugin.Media.CrossMedia 时,我想设置图像的位置,如下所示:
/storage/emulated/0/Android/data/com...App/files/Pictures/MYPICS/Updated/pic.png
使用以下代码:
string innerDirectory = "Updated";
takePhoto.Clicked += async (sender, args) =>
{
try
{
var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions
{
Directory = "MYPICS//" + innerDirectory,
Name = "pic"+".jpg",
SaveToAlbum = false
});
...
相反,这是我在应用程序执行时得到的实际目录路径:
/storage/emulated/0/Android/data/com...App/files/Pictures/ MYPICSUpdated /pic.png
它将目录MYPICS与目录Updated合并。
如何将目录“MYPICS”设置为具有子目录“Updated”?
解决方案
推荐阅读
- php - Laravel 5.8 模型 whereJsonContains 只返回完全匹配
- node.js - nginx client_max_body_size 工作不正常
- c# - 这些 Visual Studio 调试图标是什么意思?
- sql-server - 从 SQL 表列解析 XML
- java - 使用 Http 的响应正文 DELETE 使用 OkHttp 或 RestTemplate
- python - SQL Query 如何减去不同 SQL 查询的结果?[Sum() 的相反减法]
- ruby - 如何转换 `expect_any_instance_of()`(因为它已被弃用)以便我的载波 rspec 测试仍然通过?
- sql - 如何使用借记卡获得未结余额
- c# - SqlCommand 参数错误:“变量名已被声明”
- javascript - 首次加载应用时,无法根据点击事件显示小部件