Я пытаюсь разработать действие, которое будет искать видео на YouTube с учетом строки поиска. Как только этот поиск вернется, мне нужно показать список с миниатюрами, заголовком, продолжительностью и разрешить добавление видео (без загрузки) для справки позже.
Я знаю, как создать собственный список.
Теперь мне нужно, чтобы API YouTube возвращал результаты поиска, которые я мог бы использовать.
Я пробовал следующее
Вызов активности на YouTube. Но это показывает результаты поиска, которые я не могу контролировать (по понятным причинам). Есть ли способ запуститьActivityForResult, не отображать результаты поиска, а просто вернуть список? Пробовал искать документацию, не нашел.
Intent intent = new Intent(Intent.ACTION_SEARCH); intent.setPackage("com.google.android.youtube"); intent.putExtra("query", "Car Pool videos"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); Globals.forward(this) ; finish() ;
API YouTube не имеет API поиска.
API данных YouTube, здесь мне не удалось найти никого, у кого есть удалось это сделать успешно.