Retrofit. @Path для Headers

204
26 января 2018, 22:42

Можно ли использовать @Path для замены части заголовка? К примеру можно ли сделать так:

@Headers("SomeString: {string}")
@GET("some/string")
Call<ResponseBody> getString(@Path("string") String str)
Answer 1

Для этого можно использовать @HeaderMap В данном случае это будет выглядеть так:

@GET("some/string")
Call<ResponseBody> getString(@HeaderMap Map<String, String> map)

Дальше в коде создаем Map и передаем туда нужные заголовки

READ ALSO
Где вызывать void onRestoreInstanceState(Parcelable state) и Parcelable onSaveInstanceState()

Где вызывать void onRestoreInstanceState(Parcelable state) и Parcelable onSaveInstanceState()

Подскажите где вызывать эти методы у наследника View ? при повороте дисплея они не вызываются

187
wrong number of arguments при вызове метода через рефлексию

wrong number of arguments при вызове метода через рефлексию

Используя рефлексию вызываю методы, которые сортируют переданный массив a:

158
Как сделать плейлист через Owl Carousel

Как сделать плейлист через Owl Carousel

1) Как сделать автовоспроизведение активного видео в Owl Carousel (чтобы при загрузке страницы чразу начиналось видео)?

274