Глеб
угу
Val
Охайо - в доке гугла еcть NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this); notificationManager.createNotificationChannel(channel);
Val
https://developer.android.com/reference/android/support/v4/app/NotificationManagerCompat.html
Val
но метода такого нет в классе
Глеб
но метода такого нет в классе
api 27 или 26 -короче прооверяй таргет
Igor
угу
https://gist.github.com/komigor/a6c0a955b7310c3b838d28b8d8d9263f
Val
api 27 или 26 -короче прооверяй таргет
так его даже в референсе нет
Глеб
https://gist.github.com/komigor/a6c0a955b7310c3b838d28b8d8d9263f
bottom_duration_options.xml куда инфлейтится можешь скинуть? в смысле это фрагмент/диалог и тд - кто хост у него?
Глеб
увидел
Глеб
смотри....
Igor
Да?)
Глеб
Согласно https://material.io/guidelines/components/bottom-sheets.html в природе существует 2 ботом шита - "вразметочный" и "модальный" ты смотришь, к какому ближе твоя задача (в данном случае) - тебе скорее модальный нужен. Далее ... Согласно https://medium.com/glucosio-project/moving-from-dialogs-to-bottomsheetdialogs-on-android-15fb8d140295 и можно еще найти овер 100500 доков/примеров модальный должен делаться через ботом-шит-диалог-фрагмент скорее всего этого уже будет достаточно для правильного поведения городить кастом элевэйшн, закрывать при touch outside - и прочий головняк - это всё уже там реализовано 👍
Igor
Угу, окей, делаю чеpез диалог как pаз сейчас.
Глеб
Для меня было самым удивительным - что ботом-шит-диалог от обычного фрагмент диалога, у них там отличается парой тюнингов поведения и позиционирования window - а всё остальное унаследовано из AppCompatDialog/AppCompatDialogFragment (просто появлется снизу и "липко" свайпается вверх)
Mike
Как у объектов одного класса может быть Shallow Size? Или авторы профайлера перепутали с Retained?
Loki
Здраствуйте, у осмдроид mapEventsReceiver longPressHelper работает толька один раз, не подскажете что я делаю не так?
Loki
https://gist.github.com/shadowwa1k3r/f4355931115beec09679c5ed3951db46
Igor
А если его в активность запихнуть он ведь не будет умиpать pаньше нее (пеpесоздавать не нужно будет надеюсь?))
Rinat
кто знает хороший пример по восстановлению okhttp вебсокета после того, как пользователь выключил/включил интернет?
Rinat
OkHttpClient mClient; mClient.newWebSocket(request, new WebSocketListener());
Rinat
я попробовал в onfailure вызвать метод reconnect()
Rinat
void reconnect() { Request request = new Request.Builder().url("ws://192.168.1.169:8889").build(); EchoWebSocketListener listener = new EchoWebSocketListener(); ws = client.newWebSocket(request, listener); client.dispatcher().executorService().shutdown(); }
Rinat
не уходит в цикл
Rinat
java.util.concurrent.RejectedExecutionException: Task okhttp3.RealCall$AsyncCall@d0993a5 rejected from java.util.concurrent.ThreadPoolExecutor@eae537a[Shutting down, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0]
Rinat
а если пользователь не трогает подключение, а в сети есть обрывы - там другое поведение? всё равно же onfailure вывалится?
U.
подскажите как привести TextInputLayout в начальное состояние после того как закончил с ним работу ? после ACTION_DONE клавитура прячется а селектор остается и никак не получается его убрать кроме как тыкнуть в другой editText
Rinat
ну а если цикл оставить - будет батарею жрать? например connectivitymanager же реагирует только на подключение/отключение wifi/gprs модуля, если провайдер вырубил сеть как лучше сделать?
Антон
Привет коллеги! Подскажите, как осуществить поиск BLE устройств на монстре с андройдом 4.2.2. StartLeScan начинает работать с sdk 18, как искать на 17??
Rinat
увы, на java
Rinat
полностью согласен) надо будет задуматься о переходе
Roman
Ребят, а есть возможность получить системный формат даты?
Alexey
Это что такое?
Глеб
А если его в активность запихнуть он ведь не будет умиpать pаньше нее (пеpесоздавать не нужно будет надеюсь?))
все те же правила как и для любого DialogFragment да и вообще - любого Fragment . Так что .... тут уж ... сорян😕
Igor
Ребят, а есть возможность получить системный формат даты?
https://developer.android.com/reference/android/text/format/DateUtils.html
Rinat
ах, да, спасибо за советы)
Захар
Кто знает какие файлы\данные\что вообще переносится на Sd карту если у приложение стоит android:installLocation="auto" и в настройках перенести на карту?
Loki
Здраствуйте, а https://nominatim.openstreetmap.org не работает чтоли или у меня только ошибки?
Anna
Добрый день. Скажите, пожалуйста, кто-то интегрировал streamroot.io? нужен совет. благодарю
Vyacheslav
Круто! На здоровье! 😁👍
Сохранил на всяк себе , мб какнить столкнусь, чтоб долго не искать)
U.
подскажите как привести TextInputLayout в начальное состояние после того как закончил с ним работу ? после ACTION_DONE клавитура прячется а селектор остается и никак не получается его убрать кроме как тыкнуть в другой editText
U.
пробовал clearFocus и текстИнпутЛейауту, и едитТексту делать
U.
и clearChildFocus(editText)
U.
не работает ничего
Anna
setFocusable(false)?
Vyacheslav
SetError
Anna
там ещё что-то про inTouchMode есть, если не ошибаюсь. пробовали?
Vyacheslav
Или я таск не так понял?
U.
эти параметры для того что при первом входе на экран автоматом не ставился фокус в поле
Anna
а куда бы Вы хотели фокус перевести? убрать совсем или на следующее поле?
U.
убрать вообще
Vyacheslav
Попробуй родителю присвоить параметры
Vyacheslav
android:focusable="true" android:focusableInTouchMode="true"
Глеб
В этом мире вечных котлинов и эрыксов, дагеров и моксей, интерсно когда нибудь изобретут, сука, ПРОСТОЙ, МАЛЕНЬКИЙ, но УДОБНЫЙ и СТАБИЛЬНЫЙ java-пакет (framework/library) поверх concurrency для "увода" вызовов из main-потока, для возврата результатов обратно, отменяемости "по-тасково" и учёта жц (тупо start/stop). Что бы без андроида, без ырыксов, без функциональщины - тупо МНОГОПОТОЧНОСТЬ на чистом java. подобно тому, как Вортон в своё время написал маленькую, удобную и стабильную http-ходилку java-only
Глеб
Везде
Глеб
И можно еще отметить "некорректность" вопроса 👍
Сергей
А следом будет вопрос почему
U.
не помогло ничего из перечисленого
Delt@[•_•]
Можно и в презентере, зависит от задачи
Глеб
А следом будет вопрос почему
И следом ответ - потому что MVP не подразумевает "абстрагирования от платформы", как clean, например и, если у собеседующего есть некоторая путаница по этому поводу, то может имеет смысл ... в будущем лучше готовиться к собеседованиям
U.
.setFocusable(false); срабатывает как нужно но потом поле становится недоступным. Даже если следом поставить .setFocusable(true);
U.
http://images.zoftino.com/development/android-dev/ui/android-textinputlayout-counter-example.png Редактирую поле, жму "готово" на системной клавиатуре и клавиатура сворачивается, делаю что нужно и хочу привести второе поле в такое состояние как первое. Но это происходит только если выйти с экрана и вернуться
U.
фокус не сбрасывается никак
Artur
Привет, есть какая либа чтобы можно было кнопки показать Recycler view листе при свайпе?
Artur
типо пол экрана протянул появились: Delete, Edit
Vyacheslav
фокус не сбрасывается никак
Гит ссылку , картинку, или что-то в этом роде на xml в студию
Vyacheslav
Привет, есть какая либа чтобы можно было кнопки показать Recycler view листе при свайпе?
Есть, я даже юзал, но сейчас не подскажу , ноутбука нет , чуть позже напишу если не найдешь, глянь на андроид арсенале, что-то типа swipe recycler
Artur
примерного названия не помните?
Vyacheslav
Гуглил что-то типа swipe recycler
Artur
https://android-arsenal.com/details/1/4286
Artur
есть такое
Vyacheslav
Ну это уж какая реализация тебе нужна
Vyacheslav
Чтоб часть свайпалась или весь айтем ?
U.
все заработало