Android ТВ-приложение. Позволяет пользователю выбрать видео из хранилища (галерея, SD / USB) и получить полный путь к файлу. Intent ACTION_GET_CONTENT не работает на ТВ - PullRequest
0 голосов
/ 18 февраля 2020

Я создаю телевизионное приложение, которое позволяет пользователю выбирать видео из хранилища и возвращает его полный путь. Intent.ACTION_GET_CONTENT не работает на Android телевизоре. Но работает на телефоне. Телевизор не поддерживает Storage Access Framework.
МОЙ КОД не работает на Android Телевизор. Дайте мне знать, как этого добиться.

fileintent= new Intent(Intent.ACTION_GET_CONTENT);
fileintent.setType("video/*");
startActivityForResult(fileintent, 10 );
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {

    super.onActivityResult(requestCode, resultCode, data);
    switch (requestCode) {
        case 10:

            if (resultCode == RESULT_OK) {
                videopath = data.getDataString();
                Toast.makeText(MainActivity.this, videopath, Toast.LENGTH_LONG).show();

                videov.setVideoURI(Uri.parse(videopath));
                videov.seekTo(1);
                //  videov.start();
            }

            break;

    }
}
...