我在使用id3 lib时遇到错误:
music = new MP3File(currentFile);
if (music.hasID3v2Tag()){
ID3v2_2 tags = (ID3v2_2) music.getID3v2Tag();
String artiste = artistTF.getText();
if (artiste == null || artiste.isEmpty())
artiste = "";
tags.setLeadArtist(artiste);
String titre = titleTF.getText();
if (titre == null || artiste.isEmpty())
titre = "";
tags.setSongTitle(titre);
music.setID3v2Tag(tags);
music.save();
}
并获得此例外:
java.lang.ClassCastException:org.farng.mp3.id3.ID3v2_3Frame无法强制转换为org.farng.mp3.id3.ID3v2_4Frame