AquaMail Forum
На Русском языке => А как сделать... => Topic started by: big-joe on April 10, 2013, 08:41:54 am
-
...например фотографий либо сканорв документов,на вкладке "вложения" размер более-менее читабелен,а при нажатии на само фото оно открывается в новом окне ОЧЕНЬ маленьким?
-
Открывает, собственно, другая программа. Уже не моя.
На моих устройствах в очень маленьком размере показывает картинки ES Image Viewer, а вот встроенная Галерея, Fx Image Viewer, QuickPic - нормально. Программ для просмотра картинок в Google Play очень много.
-
Коль речь идет о вложениях, есть вопрос. Как можно открыть файл *.mht, пишет, что нет приложения, хотя установлено их несколько.
(MhtViewer, OliveOfficePremium) Спасибо.
-
Понятия не имею.
Дело моей программы - получить вложение от почтового сервера в виде файла, и "попросить" Андроид его открыть, при помощи какой-либо программы.
Однако, кажется, в Андроиде (у меня 4.2.2 на Galaxy Nexus), отсутствует "mime type" для этого расширения. Я добавлю в свой код (как "application/x-mimearchive", см. ссылку ниже).
http://en.wikipedia.org/wiki/MHTML
Это будет в след. обновлении, в эти выходные, а пока попробуйте соханять такие вложения, и открывать из файл-менеджера.
-
Так, все таки, будет возможность читать *.mht файлы прямо из программы? Спасибо.
-
Нет, не будет.
Это работа для сторонней программы.
Вот, например, первый результат поиска в Google Play:
https://play.google.com/store/apps/details?id=com.tflare.mhtviewer
Вполне возможно, есть и другие.
-
Т.е. открытие *.pdf или jpeg, это не сторонние программы, а *.mht, сторонняя. Очень интересно.
-
И открытие pdf, и jpeg, и всех других типов вложений -- это другие, сторонние (по отношению к моей) программы.
Задача почтовой программы - получить и отделить вложения от текста писем, а дальше "кто может открыть данные типа image/jpg" (ну или application/pdf, к примеру)? Можете, хочете, пожалуйста, вот данные, открывайте там себе...
Просмотр картинок вшит в базовый Андроид, просмотр pdf / .doc часто тоже включается производителем, но по отношению к моей программе - это все внешние, а не встроенные возможности.
-
Так,поясню по другому.
Итак,при открытии фотографии она появляется на чёрном фоне,размером в одну пятую экрана.При этом телефон не выходит в меню,нет ни одной активной кнопки,и работает только кнопка "назад".Я не имею возможности поменять программу,которая открывает данный файл,и даже не знаю,что это за программа.В других почтовых программах при нажатии на фот ографию либо скан документа они открываются в полном формате,т.е. на весь экран.
Здесь другая ситуация:мне необходимо скачать документ,а потом его открыть.Конкретное неудобство.ДАЖЕ родная почтовая прога в Андроиде-4 позволяет это сделать на ура.
Тогда вопрос:за что я заплатил деньги,если пользоваться нормально почтой с фото приложениями я не могу?
-
Уважаемый, кажется, мы друг друга не понимаем.
- Картинки открываются в тех или том приложении, которые могут это сделать. Это Галерея, если нет других.
Ниже прикрепляю скрины с Galaxy Nexus (просто для примера), это встроенная Галерея, как видите, есть и меню, и возможность менять масштаб, и используется вся ширина экрана.
Почему у Вас картинки маленькие - мне неизвестно, но похоже на ES Explorer. Возможно, Вы его выбрали по умолчанию для картинок.
- Вложения открываются программой путем передачи их тем программам, которые установлены, где каждая программа объявляет, что именно она в состоянии открыть.
Задача почтовой программы - получить вложение, и "попросить" открыть его подходящей программой.
Если на эту "просьбу", с конкретным типом файла, на Вашем конкретно устройстве, никакая программа не откликается -- жаль, но при чем здесь я?
-
Костя,это я прекрасно понял,вопрос:ваша программа по умолчанию просит открыть ЧЕМ?Другими словами,как реализован алгоритм?Вопрос в том,что всё остальное работает нормально,все открывает,закрывает,масштабирует и т.д.Вы утверждаете,что это косяк телефона,возможно,но как докопаться в чём именно?Как работает ваша программа в случае тупой установки обычного юзера?
Я обычный генеральный учредитель кучи своих бизнесов,и мотаюсь по стране и за рубежом.Мне не очень хочется вникать во всякие ньюансы работы программ,моё кредо "заплатил-поставил-работаю".Нет у меня на это времени.И любая другая программа для почты работает ИМЕННО с этими приложениями вполне корректно,без всякого моего участия.Кроме вашей.Поэтому и возник вопрос,как программа просит открыть то или иное приложение.