0

我想要一个简单的应用程序,它在启动时开始播放音乐并连续运行 gif 动画,我该怎么做,我无法启动媒体播放器。这就是我到目前为止所拥有的

public class Main extends Activity {
    MediaPlayer music;
    AnimationDrawable background;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        music = MediaPlayer.create(Main.this, R.raw.thesong);

    }
}
4

1 回答 1

2

您在新的 MediaPlayer 实例下方缺少 2 行:

music = MediaPlayer.create(Main.this, R.raw.thesong); 
music.setLooping(true);
music.start();

这并不重要,你真的应该远离主 UI 线程来播放你的音乐,而你不是。

于 2013-04-11T18:51:40.830 回答