検索文字列を指定して、YouTube で動画を検索するアクティビティを開発しようとしています。この検索が返されたら、サムネイル、タイトル、期間を含むリストビューを表示し、後で参照できるように (ダウンロードではなく) ビデオを追加できるようにする必要があります。
カスタムリストビューを作成する方法を知っています。
ここで、使用する検索結果を返す youtube API が必要です。
私は次のことを試しました
YouTube アクティビティを呼び出します。しかし、これは私が制御できない検索結果を示しています(明らかな理由により)。検索結果を表示せず、List を返すだけで、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() ;
YouTube APIには検索 API がありません。
Youtube data api の、ここで成功した人を見つけることができませんでした。