如何使用MvvmCross浏览和选择通用文件

时间:2014-02-04 15:38:20

标签: android windows-store-apps cross-platform mvvmcross filechooser

我正在使用MvvmCross编写跨平台应用程序(Store App和Android)。在他的有用的网络广播中,Stuart Lodge展示了如何使用Picture Chooser插件从设备库中选择图像。但是,其他类型的文件(文本,xml等)呢?使用IMvxFileStore对象,可以读取文本和二进制文件,但如何选择它们?

1 个答案:

答案 0 :(得分:0)

我知道没有现成的解决方案 - 而且2个关键的移动平台真的不会提供此功能(winphone和ios不会真正做文件采集器)

但是,如果你想在droid,wpf和winstore上实现自己的文件选择器界面,那么它应该相对容易:

  • 在核心项目中定义一个界面
  • 使用常用对话框在wpf和winstore中实现接口
  • 使用简单的目录列表代码(或某些第三方组件)在机器人中实现选择器
  • 在应用安装期间注册组件

有关于注入服务和插件的n + 1视频可能有所帮助。