Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使媒体播放器的缓冲区加倍?_Android_Android Service_Android Mediaplayer - Fatal编程技术网

Android 如何使媒体播放器的缓冲区加倍?

Android 如何使媒体播放器的缓冲区加倍?,android,android-service,android-mediaplayer,Android,Android Service,Android Mediaplayer,我的媒体播放器位于它自己的服务对象中。下面是创建代码 public void onCreate() { Toast.makeText(this, "My Service Created", Toast.LENGTH_LONG).show(); Log.d(TAG, "onCreate"); player = new MediaPlayer(); try { player.setDataSource(path); player.pre

我的媒体播放器位于它自己的服务对象中。下面是创建代码

public void onCreate() {
    Toast.makeText(this, "My Service Created", Toast.LENGTH_LONG).show();
    Log.d(TAG, "onCreate");
    player = new MediaPlayer();
    try {
        player.setDataSource(path);
        player.prepare();
    } catch (Exception e) {

    } 
    player.setLooping(false); // Set looping
}

它是从网上下载的。然而,3分钟后,天气变得相当起伏不定。我想将这个缓冲区加倍以帮助删除它。有什么想法吗?

你看过android类吗?

一个双倍的(本机)缓冲区?为什么你认为双倍缓冲区会有帮助?尝试通过播放脱机视频来查看是否发生这种情况。