Я создаю телевизионное приложение, которое позволяет пользователю выбирать видео из хранилища и возвращает его полный путь. 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;
}
}