2016-08-14 108 views
1

你怎么真的从SKNavigationListener播放音频文件?如何播放音频文件?

 @Override 
    public void onSignalNewAdviceWithAudioFiles(String[] audioFiles, boolean specialSoundFile) {} 
+0

你实际上已经尝试过了什么?代码片段的尝试将是有用的。 – mino

回答

1

请参阅demo project为例:

@Override 
    public void onSignalNewAdviceWithAudioFiles(String[] audioFiles, boolean specialSoundFile) { 
     // a new navigation advice was received 
     SKLogging.writeLog(TAG, " onSignalNewAdviceWithAudioFiles " + Arrays.asList(audioFiles), Log.DEBUG); 
     SKToolsAdvicePlayer.getInstance().playAdvice(audioFiles, SKToolsAdvicePlayer.PRIORITY_NAVIGATION); 
    } 

您可以使用您认为合适的任何其他音频播放器 - 提供了一种方便的SKTools实施。

+0

我从网站上下载了这个项目,但是它好像是从Skmaps.jar中丢失了包com.ngx.sdktools。它不会让我导入sktools软件包,并且SKToolsAdvicePlayer无法解析。 – SmedleyDSlap

+1

在Android Studio示例中,可以在同一个项目中找到SDK和SDK工具项目。对于Eclipse,我们必须创建2个不同的项目 – Ando

+0

好的,谢谢。我使用Eclipse是个问题。我将类jar添加到构建路径,现在我可以导入sktools包。 – SmedleyDSlap