0
我在Nexus 7上運行我的應用程序時遇到了一些麻煩,並想知道這是否可以解決此問題,因爲它可以正常工作在HTC Wildfire S.Android - 將文件寫入Nexus 7上的卡片
我試圖寫一個MIDI文件到SD卡,然後調用相同的MIDI文件到Android MediaPlayer。問題是,該文件僅在我關閉應用程序後才寫入,這對我的目的不利。
在Wildfire上,它實時寫入文件,然後立即將其調入媒體播放器,沒有任何問題。
下面的代碼
try{
mf.writeToFile ("/mnt/sdcard/temp.mid");
}
catch (IOException e){
Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
}
String PATH_TO_FILE = "/mnt/sdcard/temp.mid";
mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setDataSource(PATH_TO_FILE);
mediaPlayer.prepare();