Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Pivchancky
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 23
#1

Переход к следующимо треку - Android

09.12.2015, 16:50. Просмотров 200. Ответов 7
Метки нет (Все метки)

Пишу аудиоплейер, нужно что бы по окончанию трека автоматически включался следующий, по окончанию плейлиста - первый.
Tреки помещены в ArreyList.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
10.12.2015, 16:10     Переход к следующимо треку #2
Как то так:
Java
1
2
3
4
5
6
7
8
9
ArrayList<Object> array = new ArrayList<>();
//получаем какойто трек
array.get(position).getTrack();
//получаем следующий трек в колбеке который отслеживает окончание проигрыша 
array.get(position + 1).getTrack();
// проверяем закончились ли элементы в листе
if(position > array.size()) {
    //тут возвращаемся на 0 position и идем по новой
}
Pivchancky
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 23
11.12.2015, 17:02  [ТС]     Переход к следующимо треку #3
Нет такого метода getTrack()
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
11.12.2015, 17:31     Переход к следующимо треку #4
Цитата Сообщение от Pivchancky Посмотреть сообщение
Нет такого метода getTrack()
ну а какой есть? я ж не знаю какие у вас есть методы
Pivchancky
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 23
11.12.2015, 18:11  [ТС]     Переход к следующимо треку #5
Название: path2987.png
Просмотров: 15

Размер: 11.5 Кб
все методы что с get
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
11.12.2015, 18:57     Переход к следующимо треку #6
Цитата Сообщение от Pivchancky Посмотреть сообщение
все методы что с get
Это то что у вас лист выдает? Странный наборчик
Pivchancky
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 23
11.12.2015, 19:21  [ТС]     Переход к следующимо треку #7
ArrayList<File> у меня, может из-за этого
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2015, 20:58     Переход к следующимо треку
Еще ссылки по теме:

Android Переход из ListActivity в Фрагмент
Android Переход между окнами
Android Переход C# на Андроид
Android Переход на другой Activity
Переход на страницу с текстом Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
11.12.2015, 20:58     Переход к следующимо треку #8
Java
1
2
3
4
5
6
7
8
9
ArrayList<File> array = new ArrayList<>();
//получаем какойто трек
array.get(position).getAbsolutePath();
//получаем следующий трек в колбеке который отслеживает окончание проигрыша 
array.get(position + 1).getAbsolutePath(); //вставляете в медиалпеер
// проверяем закончились ли элементы в листе
if(position > array.size()) {
    //тут возвращаемся на 0 position и идем по новой
}
Yandex
Объявления
11.12.2015, 20:58     Переход к следующимо треку
Ответ Создать тему
Опции темы

Текущее время: 19:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru