Android: используйте таймер для периодического выполнения задачи - PullRequest
0 голосов
/ 29 сентября 2018

В настоящее время я работаю над музыкальным приложением для Android, которому нужно вызвать API, чтобы получить ссылку на обложку альбома и поместить его в слайдер. Через 'x' секунд мне нужно вызвать другой API и получить URL рекламы изагрузить его на слайдер.А затем через 'у' секунд я должен повторить весь процесс.

Каков наилучший способ реализовать его без проблем с утечкой памяти.В настоящее время я использую этот ползунок 'https://github.com/daimajia/AndroidImageSlider'.

Если говорить более конкретно, скажем, у меня есть две функции, мне нужно периодически вызывать обе функции через 12 и 3 секунды, как можноЯ реализую это.

1 Ответ

0 голосов
/ 29 сентября 2018

Вы можете достичь этого, используя postDelayed()

final Handler h = new Handler();
h.postDelayed (() -> {
//your code here
}, DELAY_TIME);
...