У меня есть сценарий использования, в котором я хотел бы визуализировать изображение, связанное с попаданиями, возвращенными из поиска Algolia, используя библиотеку Algolia Java для Android. В настоящее время я занимаюсь разработкой на P ie. Вот что я делаю:
- Я использую com.algolia.instantsearch.core.helpers.Searcher
Я связываю результаты с фрагментом, который имеет макет с атрибуты algolia для изображений
<ImageView
algolia:attribute='@{"image_url"}'
>
Проблема в том, что в ответе JSON хранится только имя изображения JPG, которое необходимо отобразить. Мне нужно динамически добавить URL базового сайта и еще несколько указателей пути. Я пытался сделать что-то вроде этого
algolia:attribute='https://somedomain.com/somepath1/ProductImages/@{"BaseProductId"}/thumbnails/@{"image_url"}
Но это не было принято.
Я ищу способ преобразовать результаты так я могу создать полный URL-адрес и поместить его в image_url, а затем использовать его в макете, как указано в первом фрагменте кода.
Есть ли способ сделать это?