Окружающая среда: Android API 16+ Инструменты: Android Studio 1.5.1Есть ли учебники по использованию пользовательского URI для VideoView.setVideoURI()?
Я работаю над приложением с VideoView. Мне нужно иметь возможность передавать пользовательский URI для setVideoURI(), чтобы мое приложение могло перехватить его и обслуживать нужные данные (данные происходят из разных источников, и я не хочу, чтобы остальная часть приложения нуждалась в заботе о том, где или как). Формат должен быть чем-то вроде контента: //com.myapp/video/some_custom_values_here
Я прочитал статью или две о настройке настраиваемого ContentProvider, но это похоже на базу данных с методами CRUD и возвращением курсора для запроса(). Но, поскольку я транслирую видеоданные, я не уверен, что это даже имеет смысл.
Может ли кто-нибудь указать мне хорошую статью или две о том, как это сделать?
Или рекомендуем способ сделать это? (Это включает в себя не только настройку провайдера для анализа разного Uris, но, что более важно, как вернуть данные способом/форматом, который ожидает VideoView)
лицу вниз голосовавшие на этот вопрос: Не могли бы вы оставить объяснение, а не диск с голосом? Есть ли больше информации, которую, как вы думаете, мне нужно предоставить? Как вы думаете, это как-то неверный вопрос? Это искренний вопрос с моей стороны. Я не нашел документы о том, как это сделать. Я не прошу кого-нибудь написать его для меня. Я просто хочу знать, чего ожидает VideoView, поэтому я могу предоставить его по-своему. – MCLLC