Какова польза для функции Stop () по сравнению с функцией Pause () в классе MediaPlayer?
-
25-10-2019 - |
Вопрос
Обе функции не устанавливают текущую позицию на 0, и я должен вызвать Seekto (0) после того, как я позвонил Stop (), чтобы получить желаемое поведение. Более того, мне нужно позвонить в Prepare () после того, как я позвонил Stop ().
Так в чем же выгода? Я мог бы легко использовать паузу () и искать (0), чтобы получить тот же результат ...
Решение
Stop () очищает забуференную музыку из памяти, а Pause () - нет. Это хорошая практика, чтобы выпустить как можно больше памяти. Это сохранит ваше приложение стабильным.
Не связан с StackOverflow