<meta charset="windows1251">
Привет
отработал браузерами на ура А для такой задачи не лучше WorkManager?сейчас рекомендуют пользоваться именно этим, а как я понял сервисы себя дискредитировали и уже не надежны в плане фоновой работы
Intent intent = new Intent(this, MyService.class);
intent.putExtra("param", text);
startService(intent);
[цена товара 1, цена товара1+цена товара2, цена товара1+..2+..3,...]
и соответственно бери случайное число от 0 до сумма_цен_всех_товаров и в цикле перебирай этот массив, проверяя, меньше ли полученное число чем значение (и больше предыдущего, начиная с 0) в массиве, как только найдешь - вот искомый товар