假设我有一个文件的完整路径。将该文件加载到MediaPlayer中,哪种方法更好?
String filePath = "somepath/somefile.mp3";
mediaPlayer.setDataSource(filePath);
或
String filePath = "somepath/somefile.mp3";
File file = new File(filePath);
FileInputStream inputStream = new FileInputStream(file);
mediaPlayer.setDataSource(inputStream.getFD());
inputStream.close();
有关系吗?简单地使用路径似乎更容易,但是有理由为了使用FileDescriptor而做额外的工作吗?
https://stackoverflow.com/questions/9625680
复制相似问题