Какова польза для функции Stop () по сравнению с функцией Pause () в классе MediaPlayer?

StackOverflow https://stackoverflow.com/questions/9307552

  •  25-10-2019
  •  | 
  •  

Вопрос

Обе функции не устанавливают текущую позицию на 0, и я должен вызвать Seekto (0) после того, как я позвонил Stop (), чтобы получить желаемое поведение. Более того, мне нужно позвонить в Prepare () после того, как я позвонил Stop ().

Так в чем же выгода? Я мог бы легко использовать паузу () и искать (0), чтобы получить тот же результат ...

Это было полезно?

Решение

Stop () очищает забуференную музыку из памяти, а Pause () - нет. Это хорошая практика, чтобы выпустить как можно больше памяти. Это сохранит ваше приложение стабильным.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top