我的setDataSource有什么问题?

时间:2017-07-15 17:20:53

标签: java android android-mediaplayer

这没有任何意义,我已经看到很多其他人使用这个setDataSource方法用于媒体播放器但是现在android studio告诉我我的代码只会对android Nougat很好。我做错了什么?

tmp = new MediaPlayer();
    try {
        tmp.setDataSource(fd);//<<<<<ERROR HERE it says "call requires API level 24, min 16
    }catch(IOException e){}
    tmp.setSurface(surface);
    tmp.prepareAsync();
    tmp.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
        @Override
        public void onPrepared(MediaPlayer mp) {
            tmp.start();
        }

0 个答案:

没有答案