Ne
Посмотри MessageFormat
Да, это подойдет
Nikita
Всем привет, есть чатик для NDK?
Ваня
Ваня
Считываю ивенты из андроид календаря
Ваня
Но выводит ивенты, которых в каленадре нету
Ваня
)
Ваня
Ну в смысле
Ваня
Куда мне их девать, когда считал?
Ваня
Мне их сразу в листы запихнуть надо
Олександр
О Боже..
Олександр
Как я тебя понимаю)
Anonymous
Какой дерзкий товаристч.
Anonymous
Эм. А где тебя оскорбили и угрожали?
Anonymous
За такое вообще вжБАН надо бы. Перечитай что тебе писали, иначе кто-то вызовет админа. Не стоит грани переходить)
Aleksander
Так удалил вроде
Александр
И меня заодно😄
Aleksander
Да
Anton
новогоднее обострение. всех с наступающим, кстати
Михаил 🇺🇦
Здраствуйте! Подскажите, пожалуйста, по вопросу: у меня есть BottomNavigationMenu, если уже открыт выделенный фрагмент меню и снова кликаешь по его иконке, то контент внутри ScrollView должен проскролливаться вверх(scrollView.smoothScrollTo(0,0)), но это не работает так. Проблема либо в вызове метода на ScrollView, либо в разметке, потому что в Log всё выводится. Буду очень благодарен за помощь, вот разметка: https://gist.github.com/lordofprograms/9e514b6a8b9bdc199641e4761ba7f6a1
Михаил 🇺🇦
Контент внутри ScrollView
Anton
попробуй так scrollView.fullScroll(ScrollView.FOCUS_UP);
Anonymous
А зачем ты разметку кинул?))
Михаил 🇺🇦
Так тоже не работает(
Михаил 🇺🇦
А зачем ты разметку кинул?))
Там может быть проблема
Anonymous
Проверь, отрабатывает ли метод нажатия вообще. Ибо, там вроде есть отдельный метод для нажатия по уже выбранному айтему. Но это не точно
Александр
Код в студию
Михаил 🇺🇦
Счас, секунду
Михаил 🇺🇦
Gist или скрин удобнее будет?
Александр
Гист
Михаил 🇺🇦
https://gist.github.com/lordofprograms/ac79f2fcb91721b730c12f7f133bc602
Александр
https://gist.github.com/lordofprograms/ac79f2fcb91721b730c12f7f133bc602
Попробуй в smotscroll в параметр y передать допустим 500
Михаил 🇺🇦
Спасибо, сейчас попробую
Andrey
ребят, может кто знает как кастомный qualifier для даггера написать на котлине?
Andrey
аналог Named
Anonymous
Пока ты не написал это, я и не замечал, ибо отключены) проверил - тоже не алло
Михаил 🇺🇦
Anonymous
Не помогло, к сожалению
А что у тебя в фрагменте вообще?
Михаил 🇺🇦
Toolbar и RecyclerView
Михаил 🇺🇦
Пробовал убрать RecycleView, результат тот же - не работает
Александр
Оооо
Александр
Тут ресайкл
Михаил 🇺🇦
Ага, но он в фрагменте
Александр
Он в скроле?
Михаил 🇺🇦
Да, если поточнее, то у нас в скролле находиться FrameLayout, а в нём уже сам фрагмент
Anonymous
Зачем ты оборачиваешь, по сути своей, тулбар и скроллвью скроллом сверху?)
Михаил 🇺🇦
Зачем ты оборачиваешь, по сути своей, тулбар и скроллвью скроллом сверху?)
Потому что ресайкл находиться в фрагменте, я думаю, что было бы удобнее управлять этим в активити
Александр
Возможно ресайкл не инициализировал размеры вьюх.
Anonymous
Эмммммм. Прикинь. Сейчас сразу несколько пришло) магия?
Anonymous
Можно подробнее, про кривые руки)
Александр
Потому что ресайкл находиться в фрагменте, я думаю, что было бы удобнее управлять этим в активити
Попробуй обернуть вызов скрола так: handler.postDelayed(new Runnable() { @Override public void run() { //тут вызов скрола } }, 500);
Александр
Вместо new Runnable можно лямбду
Михаил 🇺🇦
Попробуй обернуть вызов скрола так: handler.postDelayed(new Runnable() { @Override public void run() { //тут вызов скрола } }, 500);
Хмм, я пробовал просто через post - не заработало, но нужно попробовать ваш вариант
Anonymous
Извиняюсь)) что-то НГ действует. Подумал ты обо мне) агрессия заразительна) аж стыдно стало.
Александр
Хмм, я пробовал просто через post - не заработало, но нужно попробовать ваш вариант
Ещё у ресайкла нужно вызвать метод фиксирующий размер. Щас не вспомню как называется, магия вискаря мешает
Михаил 🇺🇦
setFixedSize(true)?
Александр
Да
Михаил 🇺🇦
Он вызван
Александр
Ну если в этом то постделэй поможет
Михаил 🇺🇦
Вывел в Log FrameLayout по у = 0
Александр
Смотчскролл добавляет к текущим координатам скрола значение которое ты передаешь
Михаил 🇺🇦
postDelayed не помог -> проблема в чём-то другом
Александр
Есть ещё метод requestChildFocus
Александр
Но он не скролит
Александр
Просто фокусит на нужной дочке
Михаил 🇺🇦
Но это немножко не то)
Александр
Ну в том куске кода что ты привел вроде нет проблем
Михаил 🇺🇦
Или мы можем его как-то использовать?
Александр
А вообще надо новогоднее волшебство вливать ввиде вискаря))
Александр
Или мы можем его как-то использовать?
Можешь просто показать то что тебе нужно
Михаил 🇺🇦
Ясно, спасибо)
Александр
Да вроде не за что)
Anonymous
Здавствуйте, я только начинаю андроид, не понимаю почему при run андроид студио выдает ошибки : Error:error: 'center_vertical||center_horizontal' is incompatible with attribute android:layout_gravity (attr) flags [bottom=80, center=17, center_horizontal=1, center_vertical=16, clip_horizontal=8, clip_vertical=128, end=8388613, fill=119, fill_horizontal=7, fill_vertical=112, left=3, right=5, start=8388611, top=48]. Error:'center_vertical||center_horizontal' is incompatible with attribute android:layout_gravity (attr) flags [bottom=80, center=17, center_horizontal=1, center_vertical=16, clip_horizontal=8, clip_vertical=128, end=8388613, fill=119, fill_horizontal=7, fill_vertical=112, left=3, right=5, start=8388611, top=48]. Error:failed linking file resources. Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details Error:Execution failed for task ':app:processDebugResources'. > Failed to execute aapt Могли бы подсказать что я не так сделал...
Struk 🇺🇦✙
Есть подозрение что всё
Struk 🇺🇦✙
Там же написано, что не правильно
Anonymous