.
збс отпуск
Arbeit Macht Frei
Arsen
Mike
А пачиму ни надо?
патамушто декоратор к отдельным айтемам применяется
Aleksey
патамушто декоратор к отдельным айтемам применяется
Но можно ж накостылить к последнему, не?
Mike
Но можно ж накостылить к последнему, не?
можно, но он может уехать за экран
Andreu
Но можно ж накостылить к последнему, не?
так начинаются самые охеренные решения))
Chriz
А может behavior ?
Anton
Всем привет. Нужно сделать так, чтоб после действия одного юзера прилетал нотификейшн об этом действии всем остальным юзерам(по аналогии с мессенджерами). Сделать надо используя firebase и без какой-либо серверной логики, вся логика должна быть в приложении. В таком случае стоит смотреть на Firebase cloud messaging и Firebase realtime db?
Aleksey
можно, но он может уехать за экран
Я просто очень часто видел, что отсутп последнего/первого элемента мутят через ItemDecoration и норм
Aleksey
ещё при догрузке данных отстойно выглядит
Я спустя почти два года я узнаю, что padding + clip_to_padding делает то же самое 🙁
Mike
Я спустя почти два года я узнаю, что padding + clip_to_padding делает то же самое 🙁
а ещё fading edge у ListView нормально работает с padding + !clipToPadding, а в RecyclerView нужно костылей воткнуть
ilia
На какую зарплату рассчитывать android junior не в столице (Воронеж)?
neikist
На какую зарплату рассчитывать android junior не в столице (Воронеж)?
Имхо, смотря какой уровень. Я даже в меньшем городе изначально пошел на 50к, но у меня 4 года в 1с были... Если первая работа вряд ли бы расчитывал на сумму больше чем 25-30. Если не исключительный гений самоучка.
ilia
Спасибо
Села
Mike
А что за костыли? Как зовутся?
ну, эээ, надо скопировать переопределение некоторых вьюшных методов из листа в свой сабкласс ресайклера
Dmitry
Ребзя, кто-то знает почему если в разметке фрагмента стоит флаг focusableInTouchMode="true" то при попытке спрятать клавиатуру програмно придётся дважды вызывать метод hideSoftInputFromWindow()??? При первом вызове - клавиатура удалит nextFocus(со следующего EditText) -> Enter, а лишь при втором вызове метода - спрячется.
Dmitry
George
всем привет, как я могу проверить подключение к интернету, не просто к сети, а именно чтоб был доступ в интернет?
Andreu
делаешь запрос любой
Andreu
если получил - все окей
Mevent
Ребят, у меня есть такая кнопочка "назад". Как мне её направить чтобы она открывала тот фрагмент, из которого была открыта? Ибо оно открывает первый (дефолтный) фрагмент
Andreu
Ребят, у меня есть такая кнопочка "назад". Как мне её направить чтобы она открывала тот фрагмент, из которого была открыта? Ибо оно открывает первый (дефолтный) фрагмент
неправильная реализация переходов, через всякие navController'ы отлично фрагменты кладутся в стек и переходится по ним обратно
Bohdan
Народ, когда-то отключил hot reload, где его можно включить?
Bohdan
Да, да
Mike
вот, в поиск по настройкам
Bohdan
Понял, спасибо)
P҉h҉o҉e҉n҉i҉x҉
Подскажите, почему у MaterialButton по умолчанию нет ripple эффекта да и вообще если присвоить просто стиль то он вообще никак не выглядит)) разве все нужно присваивать? Например: цвет текста, цвет фона или контура и т.д.
Anonymous
Всем привет. Есть 2 активити (Activity1->Activity2). Когда закрывается Activity2, какой метод срабатывает у Activity1, помимо onStart/onResume?
Nikita
Onstop
Nikita
Или логами продебаж
Anonymous
нет, это мне не подойдет. Суть: мне нужно определить когда активити стало видно после закрытия другого, а не после сворачивания приложения. onResume срабатывает и в тот, и в тот момент, есть иной путь это выяснить?
Anonymous
А зачем?
для отправки статистики
Mike
для отправки статистики
можно попробовать startActivityForResult/onActivityResult
.
для отправки статистики
так шли стату где ты startActivity вызываешь
.
а, надо при ЗАКРЫТИИ
.
тогда квантум сказал пральна
Line'R
А если хинт юзать? Там же есть фишка что бы определить видна ли активити прльзователю. Если она не закрыта
.
ага
но эт ваше лютый костыляка
.
все активити через stattActivityForResult стартовать это мощно
Line'R
Вообще onPause срабатывает когда активити скрыто от пользователя и не обязательно свернутое приложение
Line'R
Что ты городишь, юзай onresume onpause
.
помом щас сдернул шторку и уже онпаузе
Anonymous
Что ты городишь, юзай onresume onpause
ок, когда я сворачиваю приложуху срабатывает onpause/onstop, когда открываю новое активити, тоже самое onpause/onstop. Как мне это поможет?
Line'R
Когда ты сворачиваешь onStop не вызывается так то. Вызывается onPause
Anonymous
вызывается, я уже проверял
Line'R
Line'R
onStop когда она не видна и приложение свернутое. А когда ты просто вызываешь новое активити не завершая старое, старое вызвает onPause
Line'R
или я что то не понимаю и у меня магия происходит
Starikov
Кто подскажет, как в StateListDrawable создать, две картинки для pressed и не нажатой. не мгу понять что там с IntArray
Anonymous
А разве нельзя это сделать в закрываемой Activity?
нет, т.к. зараннее неизвестно какая активити будет открыта
Dmitry
Товарищи, пытаюсь через JS закрыть приложение: @JavascriptInterface public void finish() { finish(); } Но в ответ получаю: "Uncaught Error: Java exception was raised during method invocation" Кто знает, как решить это и как через JS закрыть приложение?
Aleksey
нет, т.к. зараннее неизвестно какая активити будет открыта
Зато известно, какая закрылась и откуда была открыта
Anonymous
Зато известно, какая закрылась и откуда была открыта
честно, не совсем пойму логику, можешь пример накидать?
Aleksey
честно, не совсем пойму логику, можешь пример накидать?
Передать Activity-2 тип Activity-1 или взять из Intent И в onDestroy при isFinishing постить событие
Ivansuper
На onDestroy не завязывайтесь
Ivansuper
Иногда он очень долго не вызывается. Это факт
Dmitry
Подскажите пожалуйста, почему-то не получается вызвать вибрацию. На андроиде 6.0 работало, а на 9.0 нет вибрации... Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); if (vibrator != null && vibrator.hasVibrator()) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { vibrator.vibrate(VibrationEffect.createOneShot(50L, VibrationEffect.DEFAULT_AMPLITUDE)); } else {vibrator.vibrate(50L);} } <uses-permission android:name="android.permission.VIBRATE" /> - добавлено
Starikov
подскажите, как держать ссылку на drawable - который может прийти с сервера, или лежать в устройстве как в файл, или это вообще ресурс из апк, думал просто держать обьект Drawable, но у меня сразу же OutOfMemory
Starikov
после этого, этот ресурс собираюсь с помощью glide загружать
Chriz
Есть приложение сингл активить с BottomNavigationView. Для определённых фрагментов нужно его спрятать. Как это сделать по красоте? ( Если можно то с анимацией ) У меня что то всегда scroll position ломается когда к списку возвращаюсь.