現時点では、自分のスプラッシュに静止画を使用しています。しかし、現時点でそれを改造し、アフター・エフェクトを使ってスプラッシュを作りました。私はスプラッシュとしてビデオを再生するいくつかのコードを持っているが、ファイルはアプリケーションに格納されます。私はビデオがこのリンクの私のGoogleドライブに保存されるようにしたい。Googleドライブの動画をスプラッシュ画面として使用するにはどうすればいいですか
https://drive.google.com/file/d/0B7ydVvZW0PBnQ3IxcEdIYVJfWGs/view?usp=sharing
は、以下のコードを使用してメディアプレーヤーで再生しました。それはあなたが他のサイトを考えることができれば、Googleドライブになる必要はありません。
String uriPath =
"https://drive.google.com/file/d/0B7ydVvZW0PBnQ3IxcEdIYVJfWGs" ;
Uri uri = Uri.parse(uriPath);
imgAnim.setVideoURI(uri);
imgAnim.requestFocus();
imgAnim.start();
// imgAnim.setVideoPath("android.resource://com.myapplication/" + R.drawable.vidio);
int SPLASH_DISPLAY_LENGTH = 8000;
new Handler().postDelayed(new Runnable() {
@Override
public void run() { if (count <= 5) {
finish();
Intent Logina = new Intent(getBaseContext(), Homescreen.class);
startActivity(Logina);
finish();
}
}
}, SPLASH_DISPLAY_LENGTH);
}
これを確認してくださいhttp://stackoverflow.com/questions/5335827/fullscreen-landscape-video-splash-screen-while-app-loads?rq=1 –
スプラッシュスクリーンはできるだけ早くロードする必要があります。外部ソースからビデオをロードする場合、バッファリングに数秒かかります。そのため、ビデオをリソースとして追加する必要があります。あなたのアプリでビデオを変更する場合は、あなたのアプリが開いている場合は、新しいビデオをダウンロードすることができます。あなたはあなたのアプリの内部ストレージにビデオを保存することができます。 – Rockney
このビデオではないビデオを使用します –