Как просмотреть и выбрать общий файл с помощью MvvmCross

Я пишу кросс-платформенное приложение (приложение для магазина и Android) с помощью MvvmCross. В своих полезных веб-трансляциях Стюарт Лодж показывает, как использовать плагин Picture Chooser для выбора изображения из библиотеки устройства. Но как насчет других типов файлов (текстовых, xml и т. д.)? С объектом IMvxFileStore можно читать текстовые и бинарные файлы, но как их выбрать?


person AlexMortola    schedule 04.02.2014    source источник


Ответы (1)


Насколько я знаю, для этого нет готового решения, и две ключевые мобильные платформы действительно не предоставят это (winphone и ios на самом деле не поддерживают сборщики файлов)

Однако, если вы хотите реализовать свой собственный интерфейс выбора файлов на droid, wpf и winstore, это должно быть относительно легко сделать:

  • определить интерфейс в вашем основном проекте
  • реализовать интерфейс в wpf и winstore с помощью общих диалогов
  • реализовать средство выбора в droid, используя простой код списка каталогов (или какой-либо сторонний компонент)
  • зарегистрировать компоненты во время установки приложения

Есть видео n+1 о внедрении сервисов и плагинов, которые могут помочь.

person Stuart    schedule 04.02.2014