Andrew
Это как?
Denis
Можно
Есть какие-то недостатки? Мой экран отчасти похож на диалог, который можно открыть на весь экран
Konstantin
А можешь, пожалуйста, чуть подробнее описать схему в общем? Несколько edittext'ов по количеству символов соответственно. У каждого лимит на 1 символ. Или я не правильно понял?
ну да, каждый по 1 символу, при заполнении фокус перескакивает на следующий инпут, после заполнения всех срабатывает авто-сабмит. на что следует обратить внимание - знак стирания символа в пустом инпуте должен удалять знак из предыдущего инпута, т.е. вести себя как будто это всё одна вьюшка. еще подумалось что стоит дать редактировать отдельные символы не по порядку, но заполнение всегда начинается с первого пустого инпута https://gist.github.com/dmz9/c8b36fa83642213709657dd30e54982e
Konstantin
для примера вот гист, можешь поковырять его
Andrei
Понял Всем спасибо за советы)
Akim
для примера вот гист, можешь поковырять его
А вы пробовали вариант с невидимым edittext? Мне его проще реализовать, чем городить с фокусом
Konstantin
А вы пробовали вариант с невидимым edittext? Мне его проще реализовать, чем городить с фокусом
нет не пробовал, первое что пришло в голову нагородил, оказалось рабочим, ну и пока так оставил )
Konstantin
А вы пробовали вариант с невидимым edittext? Мне его проще реализовать, чем городить с фокусом
а, я понял, всмысле про скрытие клавиатуры что ли? ну, так то конечно как вариант, сам тоже юзаю подобное в менюхах например чтобы убрать фокус/подсветку с каждого элемента и переместить на невидимый
Anonymous
Если фактический размер картинки 10 метров, то при указании Glide overide то мы все равно эти 10 метров скачиваем?
Anonymous
можно ли указать чтобы скачивалось допустим 2 метра для теелфонов с малеьким экраном, а 5 с большим к примеру
Anonymous
Или выход в этом случае только разместить на серваке картинки с разным размером
Akim
а, я понял, всмысле про скрытие клавиатуры что ли? ну, так то конечно как вариант, сам тоже юзаю подобное в менюхах например чтобы убрать фокус/подсветку с каждого элемента и переместить на невидимый
Я имел ввиду другое. Вот реализация - скрывается edittext для работы с вводом с клавиатуры. Подписываешься на ввод текста и вся логика отображения и ввода в TextWatcher или в KeyUp
Konstantin
Или выход в этом случае только разместить на серваке картинки с разным размером
самое изящное решение - это один и тот же урл картинки, и в заголовке ты присылаешь желаемый размер, типа X-type: hd на фотке это неизящное решение когда для каждого размера отдельная ссылка на серваке, и приходится писать экстракторы для картинок чтобы для планшета выбирал большие а для телефона маленькие
Anonymous
Ну так есть в Glide метод который X-type: hd отправляет на сервак?
Anonymous
overide это же не то
Konstantin
для пикассо например который работает с окхттп3 можно было подсовывать свой клиент (который отправлял бы заголовок), а глайд как то подругому конфигурируется
Anonymous
И как быть то...
Konstantin
ок гугл как добавить заголовок к glide request
Konstantin
Куда в AS 3.3.1 делся Kotlin Bytecode?
Алексей
Куда в AS 3.3.1 делся Kotlin Bytecode?
Tools>Kotlin>Show Kotlin Bytecode
Сергій
на месте )
Сергій
https://androidstudio.googleblog.com/2019/03/android-studio-332-available.html
Konstantin
Ctrl-Shift-A не находил по "kotlin bytecode", но, когда нашел через "show kotlin", то стало находить
Konstantin
Чот странное
Сергій
https://android-review.googlesource.com/c/platform/frameworks/support/+/924875 Remove VideoViewPlayer R.I.P. багованная хрень
Andrei
В Places API для web можно запросить данные для автодополнения по радиусу. Кто-нибудь может подсказать, как это можно сделать с SDK для Android? Получается дана точка на карте и радиус в метрах, нужно получить автодополнение в этом диапазоне. В SDK встроен единственный класс, который реализует LocationBias и он обязывает указать границы двумя точками, а не радиусом.
Akim
А точнее (LatLng southwest, LatLng northeast)
Andrei
а большая ли проблема найти крайний правый и крайний левый угол у вписанной в квадрат окружности, что принимает на вход RectangularBounds?
Вопрос в конвертации метров в десятичные градусы. Если подскажете ресурсы по теме - буду благодарен.
Andrei
гугл
Вот поэтому сюда вопрос и задан, найти решение другими путями пока не удается
Anton
Опять я с paging. Может кто-нибудь сказать почему если я использую LivePagedListBuilder чтобы я не ставил в setInitialLoadKey в loadInitial в результате requestedStartPosition всегда равен 0 ?
Nikolai
Всем привет. Собираюсь делать проект с вложенной по табам навигацией. Как лучше переключать табы? hide/show? или attach/detach?
Nikolai
табы это через bottom navigation
Vladislav
Подскажите, пожалуйста, почему onBindViewHolder отрабатывает дважды? дважды выводит позицию адаптера Log.i("Adapter", adapterPosition.toString())
VӨVΛ
Есть кто живой?
Eugene
Есть кто живой?
Это тоже нужно в neprivet добавить)
VӨVΛ
ПРивет, можешь помочь, не поййму почему но при использовании данной библиотеке коряво отображаеться Toast. com.mikepenz:materialdrawer:4.4.6
VӨVΛ
Это тоже нужно в neprivet добавить)
Я всера сколько неписал ни кто ответить не мог, вот сегодня и спросил
Vladislav
Может все же 2 разных холдера, поставь брейкпоинт и проверь по id объекта
Да, холдера два - FeedHolder и AdHolder. Но почему оно заходит дважды в AdHolder?
VӨVΛ
Тоже варик, но нужно именно её пока юзать, как в Style добавить Внутренние отступы для Toast?
Daniel
Да, холдера два - FeedHolder и AdHolder. Но почему оно заходит дважды в AdHolder?
Не, я имел в виду, что у тебя в ресайклере много холдеров типа AdHolder и возможно onBind дергается для двух объектов AdHolder FeedHolder AdHolder <- onBind AdHolder <- onBind FeedHolder AdHolder
VӨVΛ
Вот стандартный Toast Android, как к такому виду привести через Style
Anna
Вот стандартный Toast Android, как к такому виду привести через Style
привести что? можно в drawable создать бэкграунд - прямоугольник с закруглёнными углами с полупрозрачной заливкой
Nikolai
Всем привет. Собираюсь делать проект с вложенной по табам навигацией. Как лучше переключать табы? hide/show? или attach/detach?
Так что скажите? При переключении hide/show быстрее за счет сохранения layout верно? attach/detach пересоздает layout фрагмента, из-за этого дольше переключение происходит, но использует меньше ресурсов. Сказанное выше верно? есть еще какие-то тонкости или камни?
Konstantin
есть такая апишка забавная - на каждый запрос возвращает в теле ответа errorCode/errorMessage. все ответы разные, но этот фрагмент повторяется везде. как мне перестать писать проверку errorCode в каждом запросе и писать в одном? знаю есть интерсептор, но можно ли там получить десериализованый объект и стоит ли вообще так делать? может есть какой то другой вариант? типа стандартными средствами вытящить из raw json эти 2 параметра и проверить?
Konstantin
батя поцкажы
Konstantin
ну да, ретрофит
Mike
ну да, ретрофит
https://t.me/javanese_online/17
Сергей
Спасибо, заработало
Там обычно дико мучительно медленно.
Mike
интерсептор, там боди парсишь и throw если надо, в onError обрабатываешь
Не нравится мне эта идея. Интерсептор ведь не знает, в каком формате вообще ожидается ответ.
Konstantin
https://t.me/javanese_online/17
сенк, ща посмотрю
Konstantin
ну, формат транспорта это жсон, его ж можно в интерсепторе разобрать обычной жсон-читалкой?
Mike
jsonObject там по заголовка, я это имел ввиду
Жесть. Вычитать весь джейсон-документ в память, выбросить лишнее, и потом собрать его в строку?)
Konstantin
у меня там склейка еще трехуровневая, ваще пздц (
Яўгеній
у тя есть курл, юзай его для загрузки файла
Простите за мою тупость. Вы юзали уже curl? Я просто запутался, как лучше его устанавливать и юзать... Можете подсказать как лучше или мануал? А то их много нагуглил, какой лучше использовать е знаю...
Яўгеній
смотря какая ОС, на линуксе из коробки есть, в остальных ставишь отдельно
нужно конкретно в ОС ставить, или можно на локальный сервер (сборка apache+mysql+php)?
Anonymous
Ура, ребят, капец я рад. На моем пк это пзд, с API выше 16 походу сутки нужны на запуск