如何为两个飞溅活动继续相同的背景声音

时间:2013-03-06 18:11:17

标签: android

我的Android应用程序有两个启动画面。第一个屏幕,公司名称为2秒,屏幕为项目名称为第二个闪屏5秒。 我想播放一个单独的声音,因为应用程序将开始直到第二次飞溅结束,即 连续7秒。  我怎么能实现这个???

3 个答案:

答案 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秒后

这将更改视图但您的活动保持不变,您希望播放的音乐对其没有影响。