1

私のアプリでは、特定のボタンをクリックすると、YouTube アプリケーションが起動し、いくつかのビデオが再生されます。これは同じコードです。

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:0ee3R3tfdd4"));
startActivity(i);

ビデオが終了したら YouTube アプリを閉じて、(ユーザーが [戻る] ボタンを押さずに) アプリに正常に戻ることは可能ですか?

4

2 に答える 2

4

いいえ、できません。

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:0ee3R3tfdd4"));
startActivity(i);

このコードを使用すると、サードパーティの youtube アプリケーションが開かれます。そのため、それを制御することはできません。

アプリケーションに戻るには、戻るボタンを押す必要があります。VideoViewまたは、YouTube ビデオを表示するためにアプリケーションに独自のものを統合します。

于 2012-05-08T08:09:38.623 に答える
0

それは明らかにYouTubeアプリで行う必要がありますが、これはできません。ただし、ビデオ ビューを使用して独自のアクティビティ/フラグメントでビデオを再生する場合は、それを行うことができます。

于 2012-05-08T08:10:57.653 に答える