Сергей
Спасибо
Только думается мне что на сии манипуляции антивирусы ругаться будут
Никита 🙃
На андроид апи 23+ нельзя
Никита 🙃
Почти всё требует рантайм разрешения
Никита 🙃
Спасибо
Пока юзер не примет их - нельзя.
Artem
Окей
У меня 7 андроид
Никита 🙃
Влад
Господа, кто может помочь с ошибкой?
Изучаю Retrofit
Делаю запрос, и получаю ошибку
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
Хотя, если прогонять постманом, в ответе получаю валидный json
No
Ретроыит ожидает что там объект
No
Но на самом деле там стринг
Глеб
Привет, народ! Как делают bottom sheet выезжающий до конца экрана с заменой тулбара?
Глеб
И потом его обратно свернуть
Влад
{
"a": [
{
"b": 0,
"c": 0
},
{
"b":1,
"c":1
}
]
}
вот такой json возвращается
Anonymous
Darya
комп мой долгий решил воспользоваться удаленным в аренду. был опыт у кого?
Artur
привет. Есть экран который состоит из списка клеточек(сетка), 4-5 штук в ряД, тут вроде обычный грид и просто, но бывает что часть элементов(например 10 строк объеденены в группу(визуально, обведены границей)), какие есть варианты запилить?
Artem
обычный recycler + gridlayoutmanager
Artur
а получится выделить некоторую группу?
Artur
________
| 1 2 3 4 5 |
| 1 2 3 4 5 |
| 1 2 3 4 5 |
| 1 2 3 4 5 |
________
Artur
таким образом
Artem
получится, если подумаешь
Artur
я думал и поэтому неуверен что получится сделать такую обвадку
Artur
без прерывания
Artur
не знаете пример какой глянуть?
Artem
не сталкивался, это достаточно тривиальная задача.
Aleksey
Нужно исходить из условия для обводки :)
Artur
обводка появляется просто когда списка доходит до нужного элемента
Artur
и длится пока будет действовать условие
Aleksey
Artem
делай обводку на уровне элементов
Artur
Artem
можно даже чтобы наезжали элементы друг на друга сделать
Artur
1 2 3 4 5
__Текс__
| 1 2 3 4 5 | <- у этих итемов появился флаг
| 1 2 3 4 5 |
| 1 2 3 4 5 |
| 1 2 3 4 5 |
________
1 2 3 4 5 <- тут уже нету
Aleksey
Artur
булевое обычное
Aleksey
Artur
количество в ряд фиксировано
Artur
да
Aleksey
Я б через ItemDecorator делал
Artur
ну тоже думаю об этоом
Aleksey
Для простоты - либо колбэк в источник данных добавить, либо просто список декоратору давать
Aleksey
Ну. собственно, а как еще-то
Artur
сделать пару вью холдеров
Artur
1. просто обычный холдер( который содержит полосы (право, лево)
2. Холдер где верхня линия
3. Холдер где нижня
Aleksey
Не, так говно
Aleksey
Ваще не то
Artur
с декораторами я сильно не работал
Aleksey
Так самое время
Artur
неуверен что он нарисует линию там где мне надо )
Artur
буду пробовать
Aleksey
Нарисует :)
Aleksey
Плюс куча либ, которая этим занимается
Artur
ну сбоку это просто
Artur
Оо что за либы?
Aleksey
https://github.com/yqritc/RecyclerView-FlexibleDivider
Aleksey
А-ля такое
Aleksey
Но, конечно, лучше самому писать, т.к. у тебя задача специфичная
Artur
ну как пример можно поглядеть как там рисуют
Artur
спасибо
Aleksey
Да, не за что
Никита 🙃
А в чём может быть трабл:
В TextView прописано так
android:maxLength="40"
android:ellipsize="end"
Но оне не добавляет троеточие если символов больше 40
Vyacheslav
Никита 🙃
Никита 🙃
Пробовад
Vyacheslav
в студию код
Никита 🙃
Не могу :)
Vyacheslav
а стоп, если больше 40 он и не добавит
Vyacheslav
у тебя же максимально 40
Vyacheslav
тыж вкурсе что макс ленз это максимальная длинна текста в текст вьюшке а не отображаемая
Никита 🙃
Да, знаю. Но в сети есть примеры что с ellipsize он отобразит ... На конце
Vyacheslav
android:ellipsize="end"
android:singleLine="true"
Vyacheslav
или укажи ему какойто insertType
Vyacheslav
кроме multiple
Никита 🙃
Попробую ещё single line. Чёт завмыкал
Vyacheslav
даю сотку в нем дело)
Vyacheslav
или инсерт тип указать нужно или сингл лайн