[英]Its says: cannot resolve symbol 'create'
遵循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();
}
}
create()
是一个Factory方法 。
通过调用工厂方法而不是通过构造器来完成[创建对象]。
您不需要调用new
,这是由MediaPlayer.create
自动完成的:
intro = MediaPlayer.create(Splash.this, R.raw.tingting);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.