3

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 にキャストできません

4

0 に答える 0