如何在随机时间但以最小时间间隔播放声音

时间:2019-01-03 15:59:05

标签: android

我正在尝试使用Android Studio构建冥想应用程序。 我需要该应用在随机时间播放声音(铃声),但间隔时间最短(例如1分钟)。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此功能:

Random r = new Random();
int minIntervalMs = 60000;     //1 minute
int maxintervalMs = 5 * 60000; //5 minutes
int interval = r.nextInt(maxintervalMs - minIntervalMs) + minIntervalMs;

这样,您将获得1到5分钟之间的毫秒间隔。