【发布时间】:2018-02-15 15:52:23
【问题描述】:
我有这个代码:
File mp3 = new File(song.getPath());
AudioFile f = AudioFileIO.read(mp3);
Tag tag = f.getTag();
tag.setField(FieldKey.TITLE,songTitle.getText().toString());
tag.setField(FieldKey.ALBUM,albumTitle.getText().toString());
tag.setField(FieldKey.ARTIST,artistTitle.getText().toString());
AudioFileIO.write(f);
只有在重启设备后更改才会生效。你知道如何解决它吗?
【问题讨论】:
-
问题出在 Android 而不是 jaudiotagger 因为很明显这些文件在设备重启之前已经保存了。
标签: java android jaudiotagger