1

我是 android 新手,并且在我目前正在开发的应用程序中遇到了问题。在我的onCreate方法中,我有两个独立的任务:首先是使用循环在数组中播放声音,for其次是onClickListener图像,使其在点击时产生动画。一旦我启动应用程序,声音就会完美启动,我的问题是当我单击图像时,它会根据需要进行动画处理,但会停止声音。如何独立播放声音和动画?任何帮助/想法将不胜感激。

4

2 回答 2

0

在android中使用AsyncTask它也会在android中的updateProgress方法中更新ui

于 2013-06-19T11:10:57.740 回答
0

您可以使用服务来播放音乐。服务旨在持续在后台运行。

public class MyService extends Service {



@Override
public int onStartCommand(Intent intent, int flags, int startId) {

   MediaPlayer  player = MediaPlayer.create(this, R.raw.audio);
    player.setWakeMode(getApplicationContext(),
            PowerManager.PARTIAL_WAKE_LOCK);
    player.setVolume(1f, 1f);
    player.start();
于 2013-06-19T11:23:08.460 回答