← пред | след →
Евгений 2022-06-27 20:41:40
Все же это jdk виновата
2022-06-27 20:54:03
kulikov0 2022-06-27 19:38:05
someView.scrollX
оно всё не работает, потому как в момент, когда вьюха не видна на экране, оно возвращает 0
inthecornersc 2022-06-27 20:57:24
2022-06-27 20:54:03
оно всё не работает, потому как в момент, когда вьюха не видна на экране, оно возвращает 0
В ScrollView все позиции всех вью должны быть известны. Это же не RecyclerView какой-нибудь…
kulikov0 2022-06-27 20:57:33
2022-06-27 20:54:03
оно всё не работает, потому как в момент, когда вьюха не видна на экране, оно возвращает 0
Добавляешь тогда scrollListener, теребишь fullScroll(ScrollView.FOCUS_DOWN), пока у твоей вьюхи visibility не станет visible, а потом докручиваешь до view.bottom
kulikov0 2022-06-27 20:57:45
Пока других вариантов в голове нет
inthecornersc 2022-06-27 20:59:26
kulikov0 2022-06-27 20:57:45
Пока других вариантов в голове нет
Вангую, что скролл вызывается тогда, когда никакие размеры ни одной вью ещё не доступны.
creeksoncreeks 2022-06-27 21:00:17
inthecornersc 2022-06-27 20:39:22
Ну, эдит тексты в боттомшите — это уже звучит интересно…
плохая практика?
2022-06-27 21:01:14
inthecornersc 2022-06-27 20:59:26
Вангую, что скролл вызывается тогда, когда никакие размеры ни одной вью ещё не доступны.
Нет, экран отрисован, с ним уже взаимодействует пользователь, но несколько вью не поместились на экран, и именно поэтому, когда к ним обращаются, они отдают 0
SamuraiDev 2022-06-27 21:03:03
inthecornersc 2022-06-27 20:57:24
В ScrollView все позиции всех вью должны быть известны. Это же не RecyclerView какой-нибудь…
Это типо в него не добавить элементы в рантайме чтоль?
kulikov0 2022-06-27 21:04:16
creeksoncreeks 2022-06-27 21:00:17
плохая практика?
Не, просто весело. У меня даже видосик в закромах по этому поводу валяется
inthecornersc 2022-06-27 21:07:00
2022-06-27 21:01:14
Нет, экран отрисован, с ним уже взаимодействует пользователь, но несколько вью не поместились на экран, и именно поэтому, когда к ним обращаются, они отдают 0
В примерах, которые удается нагуглить, тупо делается что-то типа scrollTo(0, myView.bottom)
2022-06-27 21:08:39
inthecornersc 2022-06-27 21:07:00
В примерах, которые удается нагуглить, тупо делается что-то типа scrollTo(0, myView.bottom)
именно поэтому я и написал сюда, потому что, то что предлагают на стеке не работает
inthecornersc 2022-06-27 21:11:21
creeksoncreeks 2022-06-27 21:00:17
плохая практика?
Боттомшиты как бы предназначены для достаточно быстрых действий, а не для ввода текста в 100500 эдитов.
Если хочется танцев на граблях, то кто ж вам запретит. Пригласите ещё дизайнеров, желательно вебовских, составить вам компанию 😁
creeksoncreeks 2022-06-27 21:13:44
inthecornersc 2022-06-27 21:11:21
Боттомшиты как бы предназначены для достаточно быстрых действий, а не для ввода текста в 100500 эдитов.
Если хочется танцев на граблях, то кто ж вам запретит. Пригласите ещё дизайнеров, желательно вебовских, составить вам компанию 😁
а, ну эт common sense, да
я думал речь о том что даже 1 эдиттекст в боттомшите — плохо
странно что в логику боттомшита не заложена реакция на клавиатуру, и её анимацию приходится руками делать
inthecornersc 2022-06-27 21:15:52
creeksoncreeks 2022-06-27 21:13:44
а, ну эт common sense, да
я думал речь о том что даже 1 эдиттекст в боттомшите — плохо
странно что в логику боттомшита не заложена реакция на клавиатуру, и её анимацию приходится руками делать
Боттомшит сам скроллится и ещё открывается клава для ввода текста, и всё ещё раз куда-то прыгает, потом обратно, когда и если клава закроется. Удобно же 😄
creeksoncreeks 2022-06-27 21:18:03
inthecornersc 2022-06-27 21:15:52
Боттомшит сам скроллится и ещё открывается клава для ввода текста, и всё ещё раз куда-то прыгает, потом обратно, когда и если клава закроется. Удобно же 😄
)) ну скролл много эдитов это уже дичь, да
хотя вот core фичи яндекс такси целиком вокруг боттомшитов построены, там и несколько эдитов, и вложенные боттомшиты, полный набор
inthecornersc 2022-06-27 21:20:02
creeksoncreeks 2022-06-27 21:18:03
)) ну скролл много эдитов это уже дичь, да
хотя вот core фичи яндекс такси целиком вокруг боттомшитов построены, там и несколько эдитов, и вложенные боттомшиты, полный набор
Даже когда один эдит — уже может быть весело. Потому что в таких случаях эдит, как правило, не приходит один.
vasyok28 2022-06-27 21:42:34
Привет ребята. Подскажите пожалуйста использую System.loadLibrary, и каждое устройство ищет либы в своей папке допустим:
«armeabi-v7a», «x86», «arm64-v8a», «x86_64», как заставить чтобы все устройства искали в одну папку ?
Допустим в armeabi-v7a
kulikov0 2022-06-27 21:43:54
vasyok28 2022-06-27 21:42:34
Привет ребята. Подскажите пожалуйста использую System.loadLibrary, и каждое устройство ищет либы в своей папке допустим:
«armeabi-v7a», «x86», «arm64-v8a», «x86_64», как заставить чтобы все устройства искали в одну папку ?
Допустим в armeabi-v7a
А как ты им предлагаешь под разные архитектуры исходники тащить?
vasyok28 2022-06-27 21:45:30
У меня сторонние либы, а вообще возможно ?
Harmonizr 2022-06-27 21:52:29
vasyok28 2022-06-27 21:42:34
Привет ребята. Подскажите пожалуйста использую System.loadLibrary, и каждое устройство ищет либы в своей папке допустим:
«armeabi-v7a», «x86», «arm64-v8a», «x86_64», как заставить чтобы все устройства искали в одну папку ?
Допустим в armeabi-v7a
а что ты предлагаешь машине на x86 делать с arm-кодом?)
Harmonizr 2022-06-27 21:53:38
вопрос вида «а есть ли такая реализация буханки, чтобы из коробки была функция .toTrolleyBus()»
V3n0m5 2022-06-27 21:54:21
vasyok28 2022-06-27 21:42:34
Привет ребята. Подскажите пожалуйста использую System.loadLibrary, и каждое устройство ищет либы в своей папке допустим:
«armeabi-v7a», «x86», «arm64-v8a», «x86_64», как заставить чтобы все устройства искали в одну папку ?
Допустим в armeabi-v7a
То есть вы хотите, что бы была папка, например, newCookieJar в которой лежали эти-самые папки?
lipatov_dev 2022-06-27 21:58:58
Привет всем! Я новенький в android-разработке. Подключаю к проекту jacoco, и в папке build не появляется подпапка reports. Кто знает почему?
inthecornersc 2022-06-27 22:04:45
vasyok28 2022-06-27 21:42:34
Привет ребята. Подскажите пожалуйста использую System.loadLibrary, и каждое устройство ищет либы в своей папке допустим:
«armeabi-v7a», «x86», «arm64-v8a», «x86_64», как заставить чтобы все устройства искали в одну папку ?
Допустим в armeabi-v7a
Зачем?
faritowich 2022-06-27 22:09:18

Всем привет!
Подскажите плз, как получить стрингу по ссылке, в какую сторону копать?
Harmonizr 2022-06-27 22:09:56
faritowich 2022-06-27 22:09:18
Всем привет! Подскажите плз, как получить стрингу по ссылке, в какую сторону копать?
в сторону HTTP-клиента
faritowich 2022-06-27 22:10:42
Harmonizr 2022-06-27 22:09:56
в сторону HTTP-клиента
типа Ktor?
Harmonizr 2022-06-27 22:13:16
faritowich 2022-06-27 22:10:42
типа Ktor?
Ktor, OkHttp, Volley, HttpUrlConnection, хоть Apache HTTP client 🙂
если не ошибаюсь, ktor — это обёртка
faritowich 2022-06-27 22:15:54
Harmonizr 2022-06-27 22:13:16
Ktor, OkHttp, Volley, HttpUrlConnection, хоть Apache HTTP client 🙂
если не ошибаюсь, ktor — это обёртка
спасибо!
suppjack 2022-06-27 22:22:39
подскажите пожалуйста, как сделать больше разрешение в системной камере андроид эмулятора?
six6six9six 2022-06-27 22:30:19
Подскажите как я могу отследить холодный старт приложения ?
SamuraiDev 2022-06-27 22:33:12
six6six9six 2022-06-27 22:30:19
Подскажите как я могу отследить холодный старт приложения ?
В смысле как? Принудительно останавливаешь через настройки и запускаешь
SamuraiDev 2022-06-27 22:33:26
Или что значит «отследить»?
creeksoncreeks 2022-06-27 22:33:52
six6six9six 2022-06-27 22:30:19
Подскажите как я могу отследить холодный старт приложения ?
onCreate в апликейшн?
six6six9six 2022-06-27 22:34:23
Если я хочу подсчитать каждый холодный старт внутри приложения
creeksoncreeks 2022-06-27 22:37:56
six6six9six 2022-06-27 22:34:23
Если я хочу подсчитать каждый холодный старт внутри приложения
холодный старт = запуск приложения, отследить можно в коллбэке класса, который наследуется от Application
посчитать внутри приложения — эт как? оно стартует один раз за время своей жизни
можно сохранять каждый запуск в бд например, или префы
six6six9six 2022-06-27 22:40:03
мне нужно просто создать переменную в которой я буду хранить количество холодных стартов,сохраняю в преференс, но все не могу додуматься как отследить именно холодный старт
inthecornersc 2022-06-27 22:42:39
six6six9six 2022-06-27 22:30:19
Подскажите как я могу отследить холодный старт приложения ?
Но зачем?
creeksoncreeks 2022-06-27 22:43:00
six6six9six 2022-06-27 22:40:03
мне нужно просто создать переменную в которой я буду хранить количество холодных стартов,сохраняю в преференс, но все не могу додуматься как отследить именно холодный старт
ты не можешь сохранять эти данные в переменную, потому что переменная не переживет даже смену ориентации экрана, не то что запуски приложения
сразу пиши в префы и все
creeksoncreeks 2022-06-27 22:44:42
six6six9six 2022-06-27 22:40:03
мне нужно просто создать переменную в которой я буду хранить количество холодных стартов,сохраняю в преференс, но все не могу додуматься как отследить именно холодный старт
холодный старт отследить можно, опять же, в твоем классе который наследуется от аппликейшн, а конкретнее по коллбэку onCreate
Sasha 2022-06-27 23:03:34
Всем привет. Такой вопрос есть ли хоть что то для андроид что б считывало в поле сразу в формате int? Про это
String no=myTxt.getText().toString();
int no2=Integer.parseInt(no);
я в курсе. Меня интересует возможность без всяких преобразований. Считали в формате инт из поля и передали в функцию.
PSA_98Serg 2022-06-27 23:05:02
kulikov0 2022-06-27 21:04:16
Не, просто весело. У меня даже видосик в закромах по этому поводу валяется
Сохранил
PSA_98Serg 2022-06-27 23:07:30
Harmonizr 2022-06-27 21:52:29
а что ты предлагаешь машине на x86 делать с arm-кодом?)
А надо ли поддерживать х86 устройства если мы для андроида пишем?
Evisir 2022-06-27 23:09:15
Sasha 2022-06-27 23:03:34
Всем привет. Такой вопрос есть ли хоть что то для андроид что б считывало в поле сразу в формате int? Про это
String no=myTxt.getText().toString();
int no2=Integer.parseInt(no);
я в курсе. Меня интересует возможность без всяких преобразований. Считали в формате инт из поля и передали в функцию.
Был бы ты с котлином, имел бы toIntOrNull
PSA_98Serg 2022-06-27 23:09:23
Sasha 2022-06-27 23:03:34
Всем привет. Такой вопрос есть ли хоть что то для андроид что б считывало в поле сразу в формате int? Про это
String no=myTxt.getText().toString();
int no2=Integer.parseInt(no);
я в курсе. Меня интересует возможность без всяких преобразований. Считали в формате инт из поля и передали в функцию.
Напишешь — будет!
PSA_98Serg 2022-06-27 23:10:21
Там несложно кстати, кастомный эдиттекст, строчек 30 кода писать
Evisir 2022-06-27 23:11:00
PSA_98Serg 2022-06-27 23:07:30
А надо ли поддерживать х86 устройства если мы для андроида пишем?
А хромбуки?
kiparisovr 2022-06-27 23:11:22
Sasha 2022-06-27 23:03:34
Всем привет. Такой вопрос есть ли хоть что то для андроид что б считывало в поле сразу в формате int? Про это
String no=myTxt.getText().toString();
int no2=Integer.parseInt(no);
я в курсе. Меня интересует возможность без всяких преобразований. Считали в формате инт из поля и передали в функцию.
а в чем проблема написать Integer.parseInt(no), это очень сложно?
PSA_98Serg 2022-06-27 23:11:52
Ну хочется.
← пред | след →