它说:无法解决符号'创建'

时间:2018-02-20 17:21:09

标签: android

关注MediaPlayer创建方法有什么问题?我已正确传递了所需的参数。

import android.media.MediaPlayer;

public class Splash extends Activity {

    MediaPlayer intro;

    @Override
    protected void onCreate(Bundle sScreen) {
        super.onCreate(sScreen);
        setContentView(R.layout.splash);

        intro = new MediaPlayer.create(Splash.this, R.raw.tingting);
        intro.start();
    }

    @Override
    protected void onPause(){
        super.onPause();
        intro.release();
        finish();

    }
}

1 个答案:

答案 0 :(得分:2)

create()Factory method

  

[创建对象]是通过调用工厂方法[...]而不是通过调用构造函数来完成的。

您无需致电new,这由MediaPlayer.create自动完成:

intro = MediaPlayer.create(Splash.this, R.raw.tingting);