Anes
Ок тогда буду заливать
awawa
а есть полный код активности
Это не в активити прописано, а во фрагменте, из которого надо перейти в другой. В активити у меня всё так же. Только в navigation у меня еще вот так прописано. Тот фрагмент, на который я перехожу, не находится в меню и на шторке не отоброжается.
Kopusha
Snackbar двигает фаб вверх при срабатывании. Пробовал передавать в конструктор и корневую вью и боттомбар и саму фаб... и у фаб ставил атрибуты app:layout_dodgeInsetEdges="none" app:layout_insetEdge="none" Как можно изменить поведение снэкбара, что бы он не поднимал фаб?
там у нескольких вьюх, типа фаба, заложен дефолтный behavior, который срабатываем в координаторе. Тебе тогда придется его отключить, как-то так, хз https://stackoverflow.com/questions/35052100/how-to-enable-disable-floatingactionbutton-behavior Или не юзать координатор.
leksss
Привет всем, кто нибудь сталкивался с тем, что не корректно работает EditText? Появляется еще одна линия
leksss
Попробуй указать атрибут maxLine="1", или singleLine если есть
не помогло, а синг дипрекейтед.. Просто Если стайл убрать, то работает, но не так красиво
leksss
Теперь вместо singleLine нужно maxLines=1
ну я понял, попробовал, не помогло
AS
Кто юзал Kaspresso? Чета не видит импорт KScreen, добавлял по офф гайду
🐈 гав-гав
не помогло, а синг дипрекейтед.. Просто Если стайл убрать, то работает, но не так красиво
Тогда нужно посмотреть что это за стиль (если он дефолтный) и почему то он добавляет вторую строку
leksss
Тогда нужно посмотреть что это за стиль (если он дефолтный) и почему то он добавляет вторую строку
а я все попробовал, и дефолтные тоже. Они по цепочке по paren идут в глубь вполь до Widget.EditText
🐈 гав-гав
Он и пустой занимает две строки?
Sergey
Кто юзал Kaspresso? Чета не видит импорт KScreen, добавлял по офф гайду
его руками объявлять надо, он у них сделан для семплов
George
всем привет подскажите плз как показать индикатор в tablayout? я все атрибуты перепробовал в xml
George
Попробуй как-то вот так
Спасибо, щас попробую
George
Попробуй как-то вот так
Неа, не работает, где то глубже ошибка хз какая
Oleg
Ты пытаешься может что-то динамически устанавливать?
George
Ты пытаешься может что-то динамически устанавливать?
Да нет вроде Через адаптер туда фрагменты пихаю и все
Oleg
у тебя высота индикатора не 0?
George
у тебя высота индикатора не 0?
Нет, я ж говорю в xml все прописано, где то глубже какая то штука
Oleg
Аа
leksss
Ща чекгу
Turalllb
Подскажите, какое изящное решение можно применить для того, чтобы когда фрагмент достается из фрагмент менеджера, вьюхи сохраняли свои идентификаторы, учитывая что все эти вьюхи изначально имеют id -1 , т.е. не изветно сколько на экране будет recyclerView и других компоненотов(они создатся динамически)
Puk
всем привет, подскажите как можно вытянуть информацию о вендере в блютуз устройствах?
firther
всем привет, подскажите как можно вытянуть информацию о вендере в блютуз устройствах?
Если у устройства выставлен BLE Service-Device Information- можно его прочитать.
Никита 🙃
Такой вопрос. Есть RV, у него 12 ViewTypes. Проблема в том, что каждые пару позиций вызывается onCreateViewHolder у созданного до этого ViewHolder (что ужасно сказывается на перформансе) Сделал recyclerView.setRecycledViewPool(viewPool) где viewPool -> RecyclerView.RecycledViewPool().apply { setMaxRecycledViews(1, Int.MAX_VALUE) //other view types } Но это проблему не решило. RV работает под кастомным LayoutManager'ом, но вроде как я делаю removeAndRecycleView(it, recycler) для вьюшек что не видны до отображения новых. RV имеет размеры match_parent:match_parent, внутри FrameLayout'a, который внутри ConstraintLayout'a (у фрейма 0dp, 0dp размеры) и всё это внутри SwipeToRefresh Я уже чёт завтыкал, в чём можеть быть трабл?
firther
Начиная с 4.2 если не ошибаюсь. У Вас если BLE- архитектура похожа на клиент-сервер. Если чистый bluetooth-надо смотреть протоколы обмена которые есть
Sergii
всем привет, подскажите как можно вытянуть информацию о вендере в блютуз устройствах?
производителе чего? БТ модуля? всего устройства? какой стнадарт БТ ?
Serhii
Привет, кто работал с виджетами, подскажите, можно ли в уже добавленном виджете поменять прозрачность программно из приложения?
Евгений
Единственный способ, который я придумал для этого, это сделать два фона - один прозрачный, один нет, и менять визибилити
Евгений
а, ну или да, менять фон цветом
Serhii
ну т.е можно в добавленном на главный экран виджете, зайти в приложение и поменять фон?
Евгений
если appWidgetManager достать, то можно
Max
запросы через room асинхронные? те. если нужно синхронизировать запросы к каким то данным то делаем ручками?
Max
нет. Они синхронные
замечательно
Sergii
Ну как я понимаю производитель бт модуля
По маку , ищи список , половина мака к производителю привязана. Не черные китайцы будут использовать только свои Пс: уточни у заказчика, информация практически мало используемая.
Sergii
Ну как я понимаю производитель бт модуля
что то типа http://web.archive.org/web/20100604064309/http://802.15ninja.net/bnapbnap/thelist.php
Наталья
ребята, что-то туплю. из фрагмента хочу вызвать диалог появляется ошибка java.lang.IllegalStateException: Fragment MyDialog{96a3692 (40fd8bc4-80cf-4374-8a41-5c7c1afa32ac) dialog_fragment} declared target fragment FragmentOne{5c5e863 (7cc9f097-eab1-490d-a96e-ec04df58a54e) id=0x7f07004b fragment_one} that does not belong to this FragmentManager! хочу диалог создавать как вложенный фрагмент внутрь FragmentOne. если в dialog.show передать activity?.supportFragmentManager, то норм работает. но мне не нужен менеджер активити. менеджер фрагмента бы
Puk
что то типа http://web.archive.org/web/20100604064309/http://802.15ninja.net/bnapbnap/thelist.php
спасибо, заебусь определять производителя)
Puk
Какого рода устройства ?
вообще все к чему можно приконектится
Arsen
Как отменить DynamicAnimation? после cancel() все равно продолжает анимироваться. https://developer.android.com/reference/kotlin/androidx/dynamicanimation/animation/FlingAnimation?hl=en
Puk
Какой протокол хотя бы?
просто во многих аппшках выводят инфу о vendor
Ilya
Ребят в чем основное отличие MVP и MVVM если не учитывать биндинг данных?
Mike
Ребят в чем основное отличие MVP и MVVM если не учитывать биндинг данных?
Неужели во всём интернете нет сравнительной характеристики?
Ilya
Неужели во всём интернете нет сравнительной характеристики?
думал кто то может пояснить на пальцах. В принципе здесь на каждый вопрос можно так отвечать)
Mike
думал кто то может пояснить на пальцах. В принципе здесь на каждый вопрос можно так отвечать)
Смысл чата в том, чтобы спрашивать вещи, которые загуглить нельзя.
Arsen
"гугл - найдется все" (c)
Ilya
Смысл чата в том, чтобы спрашивать вещи, которые загуглить нельзя.
вступил бы с вами в дебаты о том, что загуглить можно все.
Ilya
но я пошел искать сравнительную характеристику
Dj
Ребят в чем основное отличие MVP и MVVM если не учитывать биндинг данных?
Если вкратце, то MVP хранит ссылку на view, а MVVM не хранит её
Arsen
биндинг кста и есть основное отличие)
Arsen
не гугловский биндинг, а вообще как концепция
Sergii
просто во многих аппшках выводят инфу о vendor
Не может такого быть. Скорее всего или ГАТТ используют (пульсометры какие нибудь) или банально гет нейм достают у устройства
Ilya
Если вкратце, то MVP хранит ссылку на view, а MVVM не хранит её
в MVP же через интерфейс происходит взаимодействие?
Mike
в MVP же через интерфейс происходит взаимодействие?
Можно напрямую, от этого он не перестаёт быть MVP
Mike
кстати, в @Android_Architecture можно целыми днями обсуждать отличия архитектурных паттернов, там это любят)
Ilya
не гугловский биндинг, а вообще как концепция
понял. Тогда почему не сделают в MVP биндинг. Просто мне сейчас на собеседовании задали вопрос, а я такой - ХЗ.
Sergii
ble/classic
Dip посмотри. Но опять таки, стандарт далеко не все поддерживают
Arsen
понял. Тогда почему не сделают в MVP биндинг. Просто мне сейчас на собеседовании задали вопрос, а я такой - ХЗ.
потому, что презентер уже хранит ссылку на вью, что как бы ломает профиты биндинга
Puk
Dip посмотри. Но опять таки, стандарт далеко не все поддерживают
Чекну, можно в лс писать, если будут вопросы?
Dj
в MVP же через интерфейс происходит взаимодействие?
ну и смысл этого интерфейса? Вангую, что в таком интерфейсе минимум 5-10 методов