2013-07-30 5 views
1

Есть приложение. Это позволяет пользователям смотреть много видеофайлов с одного веб-ресурса. Я знаю, что можно заставить результат для деятельности, как в следующем примере:android, RESULT_OK форсирование для Intent.ACTION_VIEW

Intent intent = new Intent(); 
setResult(RESULT_OK, intent); 
finish(); 

Но это в случае класса активности наследования. Есть ли возможность заставить RESULT_OK (к примеру) в следующих случаях:

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.parse(mp4url), "video/mp4"); 
startActivityForResult(intent, VIDEO_PLAYBACK_FINISHED); 

где mp4url переменная String, VIDEO_PLAYBACK_FINISHED является переменной INT (ключевое слово запроса).

Как вы видите, нет класса Activity для работы. Everithing зависит от пользователей видеопроигрывателя.

ответ

3

Нет, извините, что это невозможно, поскольку вы используете медиаплеер по умолчанию устройства.

A related question объясняет, что внедрение медиаплееров в ваше приложение также невозможно.

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