Size: a a a

Cicerone Chat (RUS)

2019 May 24

N

Nikita in Cicerone Chat (RUS)
ok, спс
источник

AY

Aleksandr Yurkovskiy in Cicerone Chat (RUS)
Vasili Chyrvon
Трансляция должна быть, но имхо это не то, ТК формат предполагает больше живое общение, будем к этому стремиться.

К вот про митап Яндекса не знал, эт неудачно. Скинь ссылку, плиз.
источник

N

Nikita in Cicerone Chat (RUS)
supportFragmentManager.findFragmentByTag(Screens.RoomConnectionScreen(sessionId).screenKey) всегда возвращает null
источник

N

Nikita in Cicerone Chat (RUS)
очень нужно узнать есть ли фрагмент в  бэкстеке
источник

N

Nikita in Cicerone Chat (RUS)
кто-то знает как реализовать?
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
@xyznikita Друг, я же тебе ответил. Если ты не можешь поискать в исходниках, даже после того, как тебе сказали строку, не можешь поискать в Гугле, то может тебе не стоит заморачиваться вообще?

Давай прекращай терроризировать всех. Сядь и поучи немного доку андроида, будь добр. Это будет тебе полезнее, чем просто узнать ответ в чате.
источник

AO

Artem Osipov in Cicerone Chat (RUS)
а ты экран добавил с тегом, чтобы по тегу искать?
источник

N

Nikita in Cicerone Chat (RUS)
чичероне ж добавляет
источник

N

Nikita in Cicerone Chat (RUS)
короче, сделал вот такой костыль
источник

N

Nikita in Cicerone Chat (RUS)
supportFragmentManager.findFragmentById(R.id.container)!!::class.java.simpleName != RoomConnectionFragment::class.java.simpleName
источник

RS

Ruslan Sharipov in Cicerone Chat (RUS)
Nikita
supportFragmentManager.findFragmentById(R.id.container)!!::class.java.simpleName != RoomConnectionFragment::class.java.simpleName
а если findFragmentById вернет null?
источник

N

Nikita in Cicerone Chat (RUS)
вот тут проблема
источник

N

Nikita in Cicerone Chat (RUS)
пока хз что с ней делать
источник

N

Nikita in Cicerone Chat (RUS)
мб знаешь способ получше?
источник

RS

Ruslan Sharipov in Cicerone Chat (RUS)
Nikita
мб знаешь способ получше?
знаю способ как улучшить эту проверку, но это костыль на костыль

val fragment = fragmentManager?.findFragmentById(R.id.container)
               when(fragment) {
                   null -> false
                   else -> fragment::class.java.simpleName != RoomConnectionFragment::class.java.simpleName
               }
источник

N

Nikita in Cicerone Chat (RUS)
Если создатель этой библиотеки читает чат, пожалуйста, сделай что-нибудь с этим))
источник

N

Nikita in Cicerone Chat (RUS)
например, добавляй тег при транзакциях, чтобы можно было достать
источник

AK

Alexey Kalyaganov in Cicerone Chat (RUS)
Nikita
например, добавляй тег при транзакциях, чтобы можно было достать
А какой кейс? Зачем нужно знать есть ли он в стеке?
источник

N

Nikita in Cicerone Chat (RUS)
мне нужно показывать incomming call screen, если он уже добавлен, повторно показывать не надо
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Nikita
Если создатель этой библиотеки читает чат, пожалуйста, сделай что-нибудь с этим))
Навигатор дефолтный. Если надо - оверрайдишь или пишешь кастомный.
источник