Глеб
угу
Val
Охайо - в доке гугла еcть NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);
notificationManager.createNotificationChannel(channel);
Val
https://developer.android.com/reference/android/support/v4/app/NotificationManagerCompat.html
Val
но метода такого нет в классе
Igor
угу
https://gist.github.com/komigor/a6c0a955b7310c3b838d28b8d8d9263f
Val
Igor
Глеб
увидел
Глеб
Глеб
смотри....
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
Глеб
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
Это что такое?
Rinat
ах, да, спасибо за советы)
Захар
Кто знает какие файлы\данные\что вообще переносится на Sd карту если у приложение стоит android:installLocation="auto" и в настройках перенести на карту?
Loki
Здраствуйте, а https://nominatim.openstreetmap.org не работает чтоли или у меня только ошибки?
Anna
Добрый день. Скажите, пожалуйста, кто-то интегрировал streamroot.io? нужен совет. благодарю
U.
подскажите как привести TextInputLayout в начальное состояние после того как закончил с ним работу ? после ACTION_DONE клавитура прячется а селектор остается и никак не получается его убрать кроме как тыкнуть в другой editText
Anna
Vyacheslav
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);
Anna
U.
http://images.zoftino.com/development/android-dev/ui/android-textinputlayout-counter-example.png
Редактирую поле, жму "готово" на системной клавиатуре и клавиатура сворачивается, делаю что нужно и хочу привести второе поле в такое состояние как первое. Но это происходит только если выйти с экрана и вернуться
U.
фокус не сбрасывается никак
Artur
Привет, есть какая либа чтобы можно было кнопки показать Recycler view листе при свайпе?
Artur
типо пол экрана протянул появились: Delete, Edit
Artur
примерного названия не помните?
Vyacheslav
Гуглил что-то типа swipe recycler
Artur
https://android-arsenal.com/details/1/4286
Artur
есть такое
Vyacheslav
Ну это уж какая реализация тебе нужна
Vyacheslav
Чтоб часть свайпалась или весь айтем ?
U.
все заработало