Я делаю аудиоплеер и хочу обновить строку поиска при воспроизведении звука. Я искал в Интернете и написал способ его обновления с помощью runOnUiThread, но останавливает музыку при обновлении строки поиска. Как решить эту проблему, помимо использования сервисов.Обновление бара останавливает звук во время воспроизведения звука
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
int duration = mp.getCurrentPosition()/1000;
seekbar.setProgress(duration);
mHandler.postDelayed(this, 1000);
}
});
Не работает. Он работает только один раз. – mallaudin
Да, это будет только один раз, вы хотите, чтобы он работал каждые 1 сек? –
Да, за каждые 1 сек. – mallaudin