Anonymous
наверное так и происходит
Alex Android
Alex Android
Anonymous
leksss
Anonymous
вопрсо кривоват, согласен :\
Anonymous
но челик выше все понял
Anonymous
Alex Android
вот именно эти кейсы мне интересны.
это не то, о чём вам стоит беспокоиться, лайфсайклом активити управляет система, просто сделайте так, чтобы данные были всегда актуальными
Anonymous
самое интересное что вопрос не совсем про lifecycle, а про кейсы в которых активити не убивается
Anonymous
просто это отдельный вид искусства "отправить в доку"
Mike
Kyrylo
просто это отдельный вид искусства "отправить в доку"
Кто знает в каком случае у активити переменные класса пересоздаются? Если я прилку сверну и разверну onCreate вызовется опять? Мне кажется, что какое-то время там инстанс активити сохраняется и будут вызваны только метолды onResume(), onPause()
Kyrylo
сорян хотел ответ написать, но что-то пошло не так
Aleksey
Сам-то чего не дал хороших ссылок?)
Anonymous
но гуглить надо было про lifecycle приложения :(
Арсений
Kirill
Всем привет, а при создании firebase dynamic links обязательно регаться на g-suit для подтверждения домена?
Anonymous
Anonymous
сорри, просто я подумал, в новых апишках завезли какой-то новый механизм автоматического сохранения инстанта активити. Чтобы не гуглить всю доку, решил спросить. Вопрос получился кривоват
Kyrylo
писал ответ исключительно из хороших побуждений. сори, если задел кого-то.
roman G
Если у меня в манифесте стоит "adjustResize", могу ли я отдельно для одной view запретить подниматься над клавиатурой? Т.е по сути мне нужно adjustPan только для одной кнопки
Denys
Anonymous
запущу из активити*
Mike
Anonymous
принял, спасибо
Anonymous
про сервисы я знал, мне просто интересны хаки, как активити держать живой в фоне подольше)
Сергій
foreground service, вот и всё
Nikita
народ, можно ли сделать так чтоб recyclerView отображал как минимум 1 элемент, даже если источник данных пустой?
Anonymous
R
Nikita
Nikita
Denys
капитан очевидность
Возвращайте 1 в адаптере getItemCount() и обрабатывайте ситуацию с пустым набором данных.
Nikita
есть recyclerview, 99 элементов типа А, нужно всегда 100 элементом показывать футер, само собой в источнике данных будет 99 элементов
Denys
Kirill
Всем привет я подскажите, indexOf по умолчанию в случае неудачи возвращает -1, можно сделать 0?
Mike
Олег
Mike
Denys
Kirill
Nikita
Олег
?
myIndexOf(arr, elem) { result = arr.indexOf(elem); if result == -1 return 0; return result }
R
Олег
да
Mike
Сергей
Kirill
Спасибо
Mike
собственно, грош цена такому профилированию, точность выхдоит мизерная
Сергей
не, там время отработки отдельных методов честно показывает более менее, замедления же "между ними"
Никита 🙃
Alex Android
Alex Android
Не делать return тебе надо только если на нажатие должны отвечать два элемента один под другим
Арсений
Олег
не лезешь в гугл за очевидной ошибкой
Арсений
Я гуглил, но не нашёл ответа
Дмитрий
Дмитрий
Пытались исправить то, о чем написано в ошибке?
Олег
Я гуглил, но не нашёл ответа
https://stackoverflow.com/questions/15889908/getbluetoothservice-called-with-no-bluetoothmanagercallback , в других ответах сказано, что такое обычно бывает, если открыто несколько сокетов
Арсений
До сих пор не понимаю. Мне всего лишь надо написать код, который будет принимать входящие данные
Алексей Лихолетов
Вопрос по котлину, пишу extension к String, хочу чтобы в начале выполнился метод trim, и дальше по коду при вызове this строка уже была отформатирована, как это сделать?
Алексей Лихолетов
т.е. this = this.trim(), но так нельзя, как правильно?
Emil
а зачем именно this, можно сохранить this.trim() в var
Denys
Denys
Алексей Лихолетов
хорошо, спасибо
Арсений
Арсений
"read failed, socket might closed or timeout, read ret: -1"
Alex Android
Значит он closed. Попробуй прежде, чем лезть в блютуз поиграться с обычным ServerSocket
Арсений
Хорошо, но как сделать, чтобы этот код заработал?