Kirill
причем тут rx, dagger2 и retrofit?
DialogFragment скорее даже отсюда
Denis
опиши задачу
Dj
причем тут rx, dagger2 и retrofit?
Must have штуки. С ними можно крутить любой фрагмент, как угодно
Denis
что конкретно должно происходить
✨ Anatolii
Андроид девелоперы, скажите мне, зачем, чтоб работал гугл пей я должен им предоставить свои контакты, смс, вызовы?
Kirill
причем тут rx, dagger2 и retrofit?
просто если просто java, то в принципе я знаю как сделать.. а в такой связке, работаю впервые и гуглить не получается..
Kirill
что конкретно должно происходить
по сути подтверждение отмены действия
Kirill
угу
Denis
прокинь листенер
Denis
и все
Kirill
прокинь листенер
это в viewModel делать, или в фрагменте?
Denis
листенер в DialogFragment прокинь
Denis
там, где создаешь фрагмент
Plomipu
Это очень печально. Я всё жду, когда и на гаджеты будут распространены съёмные устройства, чтобы "подгонять" устройство под ОС, как в компах уже научились делать.
Plomipu
С чего это вдруг оно "должно"? Вопрос запихивания конкретной версии ос на конкретный аппарат решается его производителем. Причем если аппаратура чуть не тянет - он будет выкручиваться как то. К примеру выкинув из ос что-то.
Plomipu
Поэтому таких требований тупо нет. Да и не нужны они никому кроме производителей
Kirill
листенер в DialogFragment прокинь
спасибо, попробую поковыряться))
Max
Как вы справляетесь с обратной совместимостью? Каждый раз проверять на наличие того или иного сдк и под него функционал пилить?
Plomipu
Но все равно спасибо.
The The
++
Сергей
кто-нибудь работал в связке (retrofit rxjava dagger 2 kotlin)?
с учетом того что это самый модный нынче стэк в объявах на поиски девелопера - охуллионы людей
Mike
А с Retrofit 2, RxJava 2, Dagger 2, Kotlin 1.3?
Сергей
Андроид девелоперы, скажите мне, зачем, чтоб работал гугл пей я должен им предоставить свои контакты, смс, вызовы?
"свои" - это чьи? плателььщика у которого на телефоне оно? Или получателя средств? Если последнее - то что бы было на кого жалобу в полицию послать на кидалово если что
Denis
А с Retrofit 2, RxJava 2, Dagger 2, Kotlin 1.3?
пока не выйдет kotlin 2, этот стек не актуален
Kirill
вопрос-то хоть в чём?
на вопрос мне ответили, я уже ковыряюсь) но на будущее)
Anonymous
Здравствуйте, получаю список согласно гайду юсуп, но мне нужно перебратть элементы в обратной последовательности Elements aElements = doc.getElementsByAttributeValueContaining("href", "trd="); for (Element link : aElements) {
Сергей
Это очень печально. Я всё жду, когда и на гаджеты будут распространены съёмные устройства, чтобы "подгонять" устройство под ОС, как в компах уже научились делать.
нереально. Андроид работает на 2 миллиардов устройств в диапазоне от топ флагманов самого гугля через киоски с экзотической аппаратурой и до нищефона камбоджийского дядюшки По. Это можно унифицировать только контролируя производство.
Kirill
@egroden что с этой ошибкой можно сделать?) com.spring.getwash.ui.drawer.DrawerActivity cannot be cast to com.spring.getwash.ui.dialog_style.FragmentDialog$OnDialogListener class FragmentDialog { listner = context as OnDialogListener interface OnDialogListener { fun onFinishDialog(resylt: Boolean) } }
Denis
кастовать надо в методе onAttach
Denis
и использовать as?
Kirill
кастовать надо в методе onAttach
override fun onAttach(context: Context) { AndroidSupportInjection.inject(this) super.onAttach(context) listner = context as OnDialogListener }
Mike
и использовать as?
чтобы вместо крэша приложение продолжало работать неправильно!
Kirill
исправлять!
на Java не знаю правильно или нет но рабботало так OnTimeDialogListener listener = (OnTimeDialogListener)mContext; listener.onFinishEditDialog(startTime);
Mike
как))
ну либо перестать кастовать объект в тип, к которому он не принадлежит, либо сделать так, чтобы принадлежал. Ещё можно удалить код
night111
нереально. Андроид работает на 2 миллиардов устройств в диапазоне от топ флагманов самого гугля через киоски с экзотической аппаратурой и до нищефона камбоджийского дядюшки По. Это можно унифицировать только контролируя производство.
Google собирается делать нечто подобное в project treble. Разделят Android на непосредственно операционную систему и нижний уровень, который зависит от железа. И стандартизируют интерфейс между ними. В итоге нижнюю часть будут пилить производители железа, а сама операционка будет обновляться гуглом независимо
Mike
удалить код и сменить работу, классная идея)
ещё можно научиться формулировать вопросы)
Kirill
ещё можно научиться формулировать вопросы)
этому я пытаюсь научиться, не все сразу)
Denis
этому я пытаюсь научиться, не все сразу)
по этому вопросу легко нагуглить информацию
Denis
можно даже открыть любой известный тебе open source проект
Denis
и посмотреть, как там
Kirill
вот кстати с известными open source проектами у меня беда)
Вячеслав
gitfox
Mike
gitfox
ой, ужас
Вячеслав
ой, ужас
почему?
Сергей
@egroden что с этой ошибкой можно сделать?) com.spring.getwash.ui.drawer.DrawerActivity cannot be cast to com.spring.getwash.ui.dialog_style.FragmentDialog$OnDialogListener class FragmentDialog { listner = context as OnDialogListener interface OnDialogListener { fun onFinishDialog(resylt: Boolean) } }
Кастовать надо в то, что может быть приведено к типу. То, к примеру, в потомка класса. Или в предка "– Если я прикажу какому-нибудь генералу порхать бабочкой с цветка на цветок, сочинить трагедию, или обернуться морской чайкой и генерал не выполнит приказа, кто будет в этом виноват — он или я? — спросил Король. – Вы, Ваше Величество — ответил Маленький принц. – Совершенно верно. С каждого надо спрашивать то, что он может дать. Я имею права требовать послушания потому, что мои веления разумны."
Mike
почему?
открыл первый попавшийся файл, а там всё нуллабельное и мутабельное
Alexey
Привет! Имел ли кто-нибудь опыт интеграции банковских платежей в мобилку? В какую сторону стоит вообще копать? Возможно, банки уже имеют SDK для интеграции?
Sergey
wirecard можешь глянуть
Roman
Пацаны, у кого была проблема что приложение падает с NoClassDefFoundError? Multidex был подключен либой, но у нас minSdk 21 поэтому я отключил либу. Все работает кроме метода который я добавил. Падает с NoClassDefFoundError
Impossible
подскажи пожалуйста
Impossible
Impossible
Impossible
Должно красить только нижнюю ошибку, а красит весь text layout
Aleksandr
привет! посоветуйте либу или подход для реализации отображения кнопок на итемах RecyclerView по свайпу
Изам
Люди плииз, при запуске активити с фрагмента, выходит такая ошибка (W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@26d6f21), ГУГЛИЛ, че только ни делал, не работает
Изам
Изам
W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@26d6f2
Sviat
в onCreate() второй аргумент уберите
Mike
в onCreate() второй аргумент уберите
два чая за внимательность 👍
Andrey
привет! посоветуйте либу или подход для реализации отображения кнопок на итемах RecyclerView по свайпу
привет. и вот 2 либы еще на всякий, https://github.com/rambler-digital-solutions/swipe-layout-android https://github.com/daimajia/AndroidSwipeLayout работал с рамблеровской, полет нормальный
Mike
вот эта строчка и все
приложение крешится или нет? В чём вообще твоя проблема? Уже применил совет https://t.me/android_ru/569145 ?