1 つのアクティビティでサウンドを録音し、sdcard に保存しています。その録音を別の次のアクティビティで再生する必要がありました。ファイル パスをUri
とから取得していますgetabsolutepath()
。
しかし、Uriを使用すると、次のようなパスが得られます
file:///mnt/sdcard/myfolder/filename.mp3
そしてgetabsolutepath()
私はのようにパスを取得しています。
/mnt/sdcard/myfolder/filename.mp3
これは、emulator.so でアプリを実行しているときに得られるもので、ファイル パスを /myfolder/filename.mp3 として取得できるものがあります。
/myfolder/filename.mp3 を何らかの文字列に保存して、上記のように他のアクティビティに渡したいとします。
ありがとう。