كيف أقوم بتشغيل زر واحد لقائمة من الأصوات بشكل عشوائي في كل مرة يتم الضغط عليه؟

-3

أعرف كيف أجعل زرًا واحدًا يشغل ملفًا صوتيًا واحدًا ولكن كيف تجعل زرًا واحدًا يلعب ملفات صوت متعددة بشكل عشوائي؟

1 إجابة

0

أضف كل uri الخاص بالصوت في ArrayList وحدد uri عشوائي منه -

ArrayList<Uri> list = new ArrayList();
list.add(audio1Uri1);
list.add(audio1Uri2);
list.add(audio1Uri3);

Collections.shuffle(list);

System.out.println("" + list);
//This will give you random songs everytime. Pass the element one by one to media player. And play the next song by checking if the previous one has finished
:مؤلف
فوق
قائمة طعام