Можно ли установить пользовательский значок предварительного просмотра для файла с помощью AIR? - PullRequest
0 голосов
/ 29 ноября 2010

У меня есть пользовательский тип файла, который я читаю и записываю в приложение AIR. Тип файла основан на XML, но содержит закодированные данные для изображения. Я уже определил тип файла в файле манифеста приложения, используя тег, который назначает для файла пользовательский значок.

Я пытаюсь выяснить, можно ли установить значок для каждого отдельного файла в качестве предварительного просмотра изображения, содержащегося в нем.

1 Ответ

2 голосов
/ 29 ноября 2010

нет ничего в AIR SDK, который будет делать это.это операционная система вашего файла для обработки значков файлов.я имею в виду, что вы могли бы назначить динамически сгенерированные иконки для этого файла, но вам нужно будет создать значок, записать его в applicationStorageDirectory (в идеале) и позволить вашему приложению назначить значок оттуда, если вы найдете хороший способчтобы динамически изменить файл app.xml, чтобы он указывал на ваш новый файл значков, что, я не думаю, возможно.

однако, если ваша операционная система может изменить значок файла, вы можете вызвать собственный процесс нафайл для обработки изменений таким образом.

например, в Mac OS X вы можете автоматически создавать и назначать новый значок для файла изображения изображения, содержащегося в файле, написав следующую команду в Терминале:

$ sips -i FILE_NAME

поэтому, если вы развертываете приложение AIR для Mac OS X с собственным установщиком, вы можете вызвать эту команду для файла образа с помощью собственного процесса.

...