Ivansuper
Ладно, спасибо, пофиг. Думал сделать по-человечески. Придется опять брать в руку фомку и махать справа налево и наоборот
Ivansuper
Да понятно. Системе уже сколько лет, а SDK на самом деле достаточно скудный местами и порой тянет баги с давних лет
Konstantin
минутка лулзов от гугла https://github.com/googlesamples/android-ConstraintLayoutExamples/blob/master/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/CustomAdapter.kt#L35
Alex
вот как-то так
Попробуй почистить кеш Студии.
Andrey
Попробуй почистить кеш Студии.
пробовал, не помогает
Andrei
минутка лулзов от гугла https://github.com/googlesamples/android-ConstraintLayoutExamples/blob/master/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/CustomAdapter.kt#L35
возможно я придираюсь, но было бы неплохо еще писать блок with(holder){...}. Все таки котлин же, почему бы и нет
Павел 🍵
подскажите как сделать вот так с клавиатурой при открытии скрывать лого и поднимать всё остальное
Алексей
разные layout в зависимости от высоты экрана
Kanstantsin
ну или скрывать лого и показывать
Евгений
Тоже достало уже
Лови пару лайфхаков. Если нужно перенести класс, и он мало где используется, то переноси его без галочки "update package directive", а потом вручную импорты поправь. Если нужно переименовать класс, то сначала переименуй файл, а потом уже "refactor -> rename" на сам класс.
Kanstantsin
я помнится как-то это делал, там толи атрибут какой-то у лого задать надо, то ли что, чтобы оно скрывалось само, разные layout тоже можно но мне кажется проще настроить
Евгений
подскажите как сделать вот так с клавиатурой при открытии скрывать лого и поднимать всё остальное
Нагугли keyboardutils. Оно будет следить за клавой. Подпишешься на событие открытия клавы и скроешь логотип. изи
Ivansuper
Разные layout не очень подойдет. Экраны не все одинаковые
Ivansuper
При чем тут нужно учитывать маленький момент в разметке — без клавиатуры кнопка зеленая не в самом низу
Ivansuper
Я в шоке на самом деле от того, что мы до сих пор не можем нормально в рамках родного SDK слушать события клавиатуры и тем более получать ее высоту
Евгений
Я в шоке на самом деле от того, что мы до сих пор не можем нормально в рамках родного SDK слушать события клавиатуры и тем более получать ее высоту
Да. Это печально очень. В некоторых аппах пришлось много наворачивать, чтобы и клаву слушать, и чтобы лайаут уходил под статусбар.
Павел 🍵
кароч решил проблему, делать лого gone и тогда все остальное будет как нужно мне
David
а когда ты делаешь лого gone?
David
тут по поводу этого весь сыр-бор
Артём
проблема такого решения, в том что нужно следить за скрытией клавы и возвращать лого
Павел 🍵
хз, сейчас уже буду гуглить как сделать за клавиатурой
David
можно следить за фокусом EditText
David
хотя тоже, конечно, могут вылезти бока..
Артём
можно следить за фокусом EditText
если не ошибаюсь, на некоторых устроствах не пропадает фокус
Артём
был такой фокус-покус
Евгений
можно следить за фокусом EditText
вообще неправильно. это криво работает)
Pavel
А что не так с фокусом edittext? Если не секрет
Евгений
Он как-то криво работает. Еще от устройства зависит. Просто вот почти всегда, когда связываешься с фокусом, то что-то где-то как-то неправильно начинает работать. Может просто руки не из того места и я неосилятор)
Mikhail
А что не так с android:windowSoftInputMode?
David
А что не так с android:windowSoftInputMode?
надо шобы логотип пропадал
Влад
всем привет) Мне нужно ,чтобы к примеру при нажатии на 1 элемент RecyclerView открывалось одно активити,на 2- другое и тд. Написал такой вот код https://pastebin.com/7QpUv2xT но позиция почему-то постоянно -1
Evgeniy
всем привет) Мне нужно ,чтобы к примеру при нажатии на 1 элемент RecyclerView открывалось одно активити,на 2- другое и тд. Написал такой вот код https://pastebin.com/7QpUv2xT но позиция почему-то постоянно -1
Потому что при инициализации позиция вью холдера ещё не известна. Вешай клик листенер не в конструкторе а во время биндинга вью
Sergey
Ребята привет. Подскажите кто знает. Нужно написать приложуху для управления роутером, подобную TP-Link Tether. Конкретно модель роутера пока не известна. Кто-нибудь может знает, где почитать об этом можно? Как приложение должно с роутером взаимодействовать и т.п.
Akb
Ребят, как зищитить данные запросов? Использую Retrofit2
Daniil
Мне кажется все зависит от роутера.
This. И мне кажется тебе повезет если там будет нормальное рест апи или ссш
Sergey
This. И мне кажется тебе повезет если там будет нормальное рест апи или ссш
во-во. Потому что делать вебвью, открывающий веб морду роутера - это чет не по-взрослому совсем ))
Daniil
Ssh&telnet это роскош
Daniil
Так что повезет если будет
Vladimir
Так что повезет если будет
Есть такое, но может есть апи , например как у микротиков
Sergey
мда, спасибо. Наверное стоит попробовать декомпильнуть приложуху, чтоб посмореть, что там внутри и как работает
Daniil
Если у тебя роутер другой то какой смысл
Daniil
Да и неинтересно жеж
Sergey
хотя бы примерное представление иметь, с чего начать и какими инструментами пользоваться. Ну да самый главный вопрос - это что за роутер такой
--------
Всем привет. Вчера уже обращался сюда за советом, однако пока ничего не помогло, поэтому напишу еще раз. Возможно кто-то сталкивался, у меня в студии, грэдл не может скачать нужные файлы.
Евгений
Через впн пробовал?
German
через прокси в инет ходишь?
--------
Туториалы на стековерфлоу и в гугле не помогают, уже что только не пробовал и репозиторий менял
--------
Через впн пробовал?
нет, вот только через это еще не пробовал
Daniil
Логи смотрел?
German
из-за него скорее всего
--------
Логи смотрел?
смотрел, ниче путного
German
попробуй без прокси, если есть возможность отключить его и напрямую
--------
из-за него скорее всего
прикол в том, что если по этой ссылке через браузер пройду, то все спокойно скачивается
Daniil
да
Ууу Гугли про gradle и прокси. Если чнрез консоль грэдл запускаешь все ок?
German
в настройках студии прокси прописан?
Daniil
Надо читать. Может он их из переменных окружения берет
German
если пропишешь в студии, то она предложить и гредл проперти обновить
--------
Хорошо, спасибо ребят, пойду копать в эту сторону
German
у тебя случайно не мак?
--------
)))
Konstantin
чят, в студии как то можно открыть diff.txt (результат утилиты diff file1 file) с подсветкой?
Dmitry
упаси боже
я не сталкивался с маком. Объясни, чем мак плох для разработки под android?
Daniil
(Офтоп) А много вообще людей которые на работе вынуждены сидеть через прокси? И есть ли хоть один у кого админы не вендузятники?
--------
я не сталкивался с маком. Объясни, чем мак плох для разработки под android?
ничем не плох, в чем то даже хорош, просто личная неприязнь к ОС
Valery
тем, что он дороже пека
German
мак - норм