私のAndroidアプリには2つのスプラッシュスクリーンがあります。最初の画面で会社名が 2 秒間表示され、次にプロジェクト名が表示された画面で 2 番目のスプラッシュ画面が 5 秒間表示されます。アプリが2番目のスプラッシュが終わるまで、つまり7秒間連続して起動するので、1つのサウンドを再生したいと思います。どうすればこれを達成できますか???
質問する
271 次
3 に答える
2
スプラッシュ スクリーンを 1 つだけ使用して、必要な時間間隔で背景を変更し、同時にサウンド ファイルを再生することができます。
ImageView splashImageView = (ImageView) findViewById(R.id.YourFirstSplash);
//after 2seconds call this method:
splashImageView.setBackgroundResource(R.drawable.YourSecondSplash);
//after 5seconds call method to close the splash screen
finish();
于 2013-03-06T18:24:30.143 に答える
1
バックグラウンドで音楽を再生するサービスを開始して、2 つのスプラッシュ スクリーン全体で継続的に再生するか、2 つのスプラッシュ スクリーンを 1 つのアクティビティに結合してそのスクリーンで音楽を実行することができます。
于 2013-03-06T18:24:44.687 に答える
1
アクティビティを変更しないでください。アクティビティのレイアウトを変更するだけです
super.onCreate(savedInstanceState);
setContentView(R.layout.first_screen);
// Provide 2 Sec of wait
setContentView(R.layout.sec_screen)
//provide 5 sec of wait
2秒後 これによりビューが変更されますが、アクティビティは同じままで、再生したい音楽は影響しません。
于 2013-03-06T18:25:01.410 に答える