در کلاس صوت تمامی آهنگها رو دریک آرایه بریزید.
بعد داخل اکتیوتیی لیست ویو وقتی روی هر آیتم کلیک شد .مقدار پوزیشن رو به اکتیویتی صوت بفرستید.
بعد داخل اکیتویتی صوت این مقدار رو بگیرید ،این عدد میشه شماره آهنگ شما.
و از این شماره استفاده کنید و آهنگتون پخش کنید.
شما وقتی که روی هر آیتم لیست ویو کلیک میکنید .
کد پیاچپی:
int [] music={R.raw.a1,R.raw.a2, ......};
بعد داخل اکتیوتیی لیست ویو وقتی روی هر آیتم کلیک شد .مقدار پوزیشن رو به اکتیویتی صوت بفرستید.
کد پیاچپی:
i.putExtra("position", position);
startActivity(i);
بعد داخل اکیتویتی صوت این مقدار رو بگیرید ،این عدد میشه شماره آهنگ شما.
و از این شماره استفاده کنید و آهنگتون پخش کنید.
کد پیاچپی:
mp=MediaPlayer.create(getApplicationContext(), music[position]);
شما وقتی که روی هر آیتم لیست ویو کلیک میکنید .