我的Android应用程序有两个启动画面。第一个屏幕,公司名称为2秒,屏幕为项目名称为第二个闪屏5秒。 我想播放一个单独的声音,因为应用程序将开始直到第二次飞溅结束,即 连续7秒。 我怎么能实现这个???
答案 0 :(得分:2)
您可以只使用一个闪屏并在所需的时间间隔内更改背景,同时播放声音文件。
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();
答案 1 :(得分:1)
您可以启动服务以在后台播放音乐,以便在两个启动画面中连续播放或将2个闪屏合并为一个活动并在该屏幕上播放音乐。
答案 2 :(得分: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秒后这将更改视图但您的活动保持不变,您希望播放的音乐对其没有影响。