此代码适用于1到100,但不适用于0或101,102,...即:sura1.opus-sura100.opus可以,但是:sura0.opus或sura101,sura102 ...不起作用堆栈:android.content.res.Resources $ NotFoundException:来自可绘制资源ID#0x7f0c0000的文件res / raw / sura1.opus
Integer nnameofmp3 = AdapterList.nummp3+1;
String nameofmp3 = "sura" + nnameofmp3;
问题不在转换中。但通常我更喜欢将int转换为String,例如:String.valueOf(your integer);