Anonymous
к сожалению
Konstantin
вы оба тараторите и я мысль не улавливаю. в чем палки в колеса то я себе ставлю?
Anonymous
та ни в чем)
Konstantin
ну т.е. один по делу другой просто так и неясно что вы выразить пытаетесь.
Ivansuper
Мы не переходили на личности, тараторка
Ivansuper
Пусть тебе ответят другие, я уступаю очередь тогда
Konstantin
я тоже не перехожу, просто вы вдруг начали оба накидывать как будто вы об одном и том же думаете и это меня путает
Ivansuper
Не, мы разные личности
Konstantin
раз уж сказали что палки в колеса себе поставлю - вот просто и хочу узнать что конкретно может быть не так, вполне реально я откажусь от чего либо в пользу каких то нативных рекомендаций, но если это действительно обосновано чем то а не просто с потолка
Anonymous
просто я против мвп и клина как бы
Ivansuper
Ммм, мысль была в том, что некоторые настолько загоняются следованию некоторым стандартам, что порой не могут нормально отойти в сторону и решить проблему, что создает в итоге новую проблему невозможности решения первой
Anonymous
например какая-то особенность андроида
Ivansuper
Я понимаю твое желание держать все "чик чирик", но все таки
Konstantin
ну, я тоже не сразу ведь бездумно взял и стал делать в чистой архитектуре этот проект
Ivansuper
Короче, взято было не с потолка. Давайте вернемся к проблеме, или пусть ему другие помогут
Ravshan
ребят в класс Fragment хочу создать тулбар, так создать на onCreateView или onViewCreated?
Konstantin
да, делал и без нее, и все получалось. но если есть альтернативные способы разработки - можно их попробовать. попробовал и понравилось. то что надо придерживаться "стандартов" это дисциплинирует и заставляет именно побольше подумать и поискать решения
Konstantin
а не делать влоб внутри активности всё подряд )
Anonymous
синтетика в котлине у меня у одного часто "краснеет"?
Ivansuper
Ravshan
Ivansuper
а на onViewCreated что могу?
Сконфигурировать его
Ivansuper
Технически да
Ivansuper
На практике не знаю что он хочет сделать
Ravshan
Сконфигурировать его
типа manager то сё?
Konstantin
ну вобщем вот скрин, прошеный. судя по нему происходит onResume, в нем вызывается onviewAttached, презентер узнает что нужно что то сконфигурировать и отправляет на экран выбора города, где fm кидает ошибку https://ibb.co/iFANRT
Ivansuper
А скрин где?
Konstantin
выше был пролистал
Ivansuper
Оооооо
Ivansuper
Не, я ухожу
Ivansuper
Rx начался
Konstantin
Не, я ухожу
зачем так быстро сдаешься, я думал ты пойдешь до конца )
Konstantin
погодите, давайте абстрагироваться от используемых библиотек (только если дело не в них хех)
Ivansuper
Но тебе тогда либо делать новые транзакции отложенно, либо учить презентер ждать завершения инициализации фрагмента перед новой транзакцией
Konstantin
рх или не рх, разницы там немного будет скорей всего
Ivansuper
Ну смотри
Ivansuper
Если ты сразу узнаешь переконфигурировать ли экран, без раздумывания пользователем, то решить можно заранее, т.е. ...
Ivansuper
Можно создать отельное место вместо копирования кода везде, которое будет тебе выдавать актуальный фрагмент для помещения в транзакцию
Ivansuper
В итоге фрагменты сами будут чисты
Konstantin
можно еще все больше усложнить, добавить какой нить аля RouterEvent содержащий в себе Route, который будет перехвачен какой либо логикой (хз где) и в случае "чаво" сменить Route на нужный - тогда роутер не станет грузить фрагменты друг в друге и будет открывать именно тот который нужен (т.е. решение заранее)
Konstantin
но это тоже уже ближе к "пиздецу" )
Ivansuper
Это ты какой то Intent processor изобрел
Ivansuper
На самом деле для сложных логик может сработать
Konstantin
я думаю в это даже несложно будет диплинки встроить
Konstantin
впринципе все роуты как енумы уже определены
Ivansuper
Ну вот. Идеи пошли. Осталось разобраться куда смотреть
Konstantin
я еще подумал и решил что можно сделать декоратор над routerInterface и в нем уже решать куда "редиректить"
Konstantin
спасибо за потраченое время и терпение
Ivansuper
Попытка запуска транзакции внутри лайфсайкловых методов создаваемого системой фрагмента
Ivansuper
Кот, мы уже обсудили возможное решение
Ivansuper
При нем у него будет и фрагмент и презентер чист от этого
Ivansuper
(надеюсь)
Ivansuper
Но я в упор не пойму почему гугл кидает ошибку при коммите без Now
Ivansuper
Оно же все равно выполнится потом, после стека применения транзакции
Yernur
Нужная помощь. Может ли кто-нибудь подсказать? Я новичок в программировании и сразу начал с Андроида, потому что хочу создать свое приложение. Прохожу этот видео-урок: https://www.youtube.com/watch?v=a4Dks1Y_vY8&index=2&list=PLgCYzUzKIBE-G0tuxjKGkl_keIW2FFwKX и в конце автор открывает приложение и регистрирует нового пользователя с помощю Firebase. Я все тоже делаю что и он, но у меня появляется ответ, что такой Пользователь существует с таким же электронным адресом. Прикрепляю скриншот.
Yernur
В чем здесь может быть проблема?
Yernur
Вот сам код: FirebaseAuth.getInstance().createUserWithEmailAndPassword(email, password) .addOnCompleteListener(new OnCompleteListener<AuthResult😠) { @Override public void onComplete(@NonNull Task<AuthResult> task) { Log.d(TAG, "registerNewEmail: onComplete: " + task.isSuccessful()); if (task.isSuccessful()){ //send email verificaiton sendVerificationEmail(); //add user details to firebase database addNewUser(); } if (!task.isSuccessful()) { Toast.makeText(mContext, "Someone with that email already exists", Toast.LENGTH_SHORT).show(); hideProgressBar(); } hideProgressBar(); // ... } });
Yernur
Извините, правила чата только прочитал. Меня зовут Ернур. Я из Алматы. С недавних пор начал свой один стартап проект в книжном бизнесе и получил место в местном акселераторе. Теперь собираюсь его дальше развивать, а для этого хотел освоить азы программирования на Java. #whois
Sergey
Ребята, никто не знает, что может помочь?
Sergey
Начнем с того, что у меня активити -> фрагмент вьюпейджер -> фрагмент формы логина в одном из пейджей.
Sergey
Sergey
Theme.AppCompat.Light.NoActionBar
Sergey
Форма просто ConstraintLayout, без скрол вью
Sergey
Клавиатура прячет EditTExt и Button
Ilgiz
Кто-нибудь знает, android studio ослеживает время, потраченное на проект без помощи сторонних тайм трекеров?
Ярослав
кто что посоветует? Crashlytics или HockeyApp?
Ярослав
говорят по сути это одно и тоже
fillooow
Здравствуйте, не могли бы вы подсказать, как реализовать данную фичу: То есть, что-то вроде horizontal scrollview или tablayout, но с картинками. И при этом, картинки при скроле встают всегда по центру
fillooow
fillooow
Vladimir
На Udacity появился курс по котлину
Sasha
И не один даже
Ravshan
Как добавить toolbar в Fragment на java class?
Vladimir
По котлину вроде один. Там старый есть, про перевод аппы на котлин