Где находится класс SampleZipfileProvider?

Внизу раздела в руководстве разработчика Google по файлам расширения (http://developer.android.com/guide/market/expansion-files.html#ZipLib) есть следующий текст.

APEZProvider - большинству приложений не нужно использовать этот класс. Этот класс определяет ContentProvider, который выполняет маршализацию данных из ZIP-файлов через Uri провайдера контента, чтобы обеспечить доступ к файлам для определенных API-интерфейсов Android, которые ожидают Uri-доступ к медиа-файлам. Пример приложения, доступного в пакете расширения Apk, демонстрирует сценарий, в котором этот класс полезен для указания видео с помощью VideoView.setVideoURI (). Посмотрите класс примера приложения SampleZipfileProvider для примера того, как расширить этот класс для использования в вашем приложении.

Образец рассматриваемого приложения не содержит этот класс. Но он содержит ссылку на файл .SampleVideoPlayerActivity в AndroidManifest.xml, который также отсутствует в проекте.

Кто-нибудь пытался реализовать конкретный класс на основеAPEZProvider и использовал его сVideoView.setVideoURI()?

Я реализовал класс:

public class ZipFileContentProvider extends APEZProvider {

    @Override
    public String getAuthority() {
        return "com.myCompany.myAppName.provider.ZipFileContentProvider";
    }
}

Но я не знаю, как использовать его сVideoView.setVideoURI() вызов. Кто-нибудь может помочь?

Ответы на вопрос(1)

Ваш ответ на вопрос