/ / YouTube動画リストを作成し、オフラインで使用するためのリンクを保存する - Android、ListView、YouTube

YouTubeのビデオリストを作成し、オフラインで使用するためのリンクを保存する - android、listview、youtube

私はそうする活動を発展させようとしています検索文字列を指定して、YouTubeで動画を検索します。この検索が戻ったら、サムネイル、タイトル、再生時間を指定してリストビューを表示し、後で参照するためにビデオをダウンロードできないようにする必要があります。

カスタムリストビューを作成する方法を私は知っています。

今、私は私が使用するための検索結果を返すためにYouTube APIが必要です。

私は以下を試した

  1. YouTubeアクティビティを呼び出します。 しかし、これは私がコントロールできない検索結果を示しています(明白な理由のために)。検索結果を表示せず、単にListを返すだけで、ActiveForResultを起動する方法はありますか?私はドキュメントを検索しようとしました、それを見つけることができませんでした。

        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() ;
    
  2. YouTube API 検索APIがありません。

  3. Youtube data api "、ここで私はそれをうまくやれた人を見つけることができなかった。

回答:

回答№1は0

ファイルの再生中にサムネイルを作成する必要があります。そのため、これにはいくつかのオフライン作業が必要でした。手動でサムネイルを作成し、ロード中にそれを表示する必要がありました。