In realtà, il codice di FasteKerinns è abbastanza buona. Si dovrebbe solo cambiare
nuova MyID3() scrivere (src, dst, src_set, meta).;
a
nuova MyID3() aggiornamento (src, src_set, meta).;
che significa che non è necessaria la variabile dst.
Additionaly, ho questo pezzo di codice che rinfresca canzone che viene modificato in MediaStore:
scanner=new MediaScannerConnection(getApplicationContext(),
new MediaScannerConnectionClient() {
public void onScanCompleted(String path, Uri uri) {
scanner.disconnect();
}
public void onMediaScannerConnected() {
scanner.scanFile(path, "audio/*");
}
});
scanner.connect();
quando cambio il tag id3, corrompe il file mp3 e non lo rende riproducibile come dice Manan. –
@MKJParekh La tua risposta sta aiutando tanti programmatori e io sono uno di loro Ma ho un problema diverso, forse hai una risposta.Voglio concatenare più file mp3. È possibile ottenere con MyID3. Se hai una risposta, posso pubblicare una domanda. Grazie per il vostro aiuto – Harsh
Francamente @Harsh, non ho lavorare su quella libreria ID3 ..just usato per risolvere questo problema di un amico, ma vi suggerisco che si dovrebbe subito iniziare una domanda a SO con dettaglio completo del tuo problema e sono sicuro che otterrai la tua risposta da qualsiasi angolo del mondo. – MKJParekh