2014-12-01 3 views
0

Я «унаследовал» приложение для обмена сообщениями, которое позволяет пользователям не только отправлять сообщения, но и отправлять изображения, видео и файлы в виде вложений. Эти вложения, когда они получены, сохраняются на SD-карте пользователей.Как заставить приложение распознавать файлы .ts как видео?

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

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

Как я могу ввести эту функциональность? Спасибо, и, пожалуйста, дайте мне знать, есть ли какой-нибудь код, который я должен включить в свое приложение, которое поможет.

ответ

0

Я предполагаю, что вы передаете его в «соответствующее приложение» по намерениям. Вы можете использовать intent.setType("video/"), чтобы убедиться, что он открывается в видео приложении.

Смежные вопросы