Допустим, есть массив объектов Rating[]
, содержащий 5 элементов.
Как его можно передать в параметр интерфейса запроса, чтобы на выходе я получил запрос "..?rating=1,2,3,4,5.."
?
Используя Kotlin, можно конечно сделать arrayListOf(ratings).toString()
, но выглядит не красиво, хочется именно массив передавать, как параметр.
Возможно сделать иначе - передавать массив/список значений так:
@GET("http://server/service")
Observable<Void> getSomething(@Query("array") List<Integer> array);
чтобы получить адрес такого вида:
server/service?array=0&array=1&array=3&array=5
А вот желаемый вами способ, вроде, не очень стандартный, засим да - вручную преобразуйте массив в строку нужного формата
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Сюда нужно поместить txt файл, который должен лежать в jar файле(уже скомпилированной программе)Какие методы нужны, и в по какому пути положить...