Alexsandr
норм, только проверил
не могу понять что за фигня, там же только сдк и json файлик нужно запихнуть для простых фоновых уведомлений?
Alexsandr
На эмуляторе проверка?
реальное устройство
Alex
Не приходят в background или когда открыто?
Alexsandr
ну если у тебя до этого отправляло, то не в этом дело полагаю
до этого в других проектах работало, в этот раз сделал все как всегда и хоп ничего не работает
Alex
Точно конфигурация
Олег
значит конфиг
Олег
не успел
Alexsandr
😐😐😐😐сейчас проверил и работает
Alexsandr
ору, файрбейз стал частенько тупить
Alex
1. Проверь package name в консоли firebase 2. Debug sha ключ проверь 3. Json файл содержит такой же package name как в манифесте/build.gradle 4. Json файл лежит в верной папке
Денис
Привет. Есть задача программно добавлять и удалять контакты в телефонной книге. Можно ли это как-то сделать из эмулятора терминала или python скрипта, запускаемом на устройстве?
Faster
Здорова бандиты, подскажите пожалуйста человеку далекому от java как исправить ошибку цель скомпилировать старый apk. java — 8,41 Ошибка java gradle jcenter — peer not authenticated зашел на сайт импортировал .cer установил .cer в java с помощью keytool keytool -import -alias testCert -file geotrust.cer -keystore cacerts -storepass changeit сертификат установился, но всё равно та же ошибка
Олег
Но все ровно пасиба)
Да сказал же, он частенько тупит и иногда пропускает мимо ушей Пушилин
Олег
Пуши
Egor
Всем привет, хотел попросить помощи, бьюсь с проблемой второй день, хочу добавить кнопку в шапку приложения, но выдаёт nullPointerException.
Egor
Egor
Egor
Поставил id тулбару, выдало ту же ошибку
Egor
Egor
Как называется этот xml?
Egor
activity_order_xml
Красно
покажи трейс ошибки
Egor
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lovejazz.pizza/com.lovejazz.pizza.OrderActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.appcompat.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)' on a null object reference
Egor
activity_order_xml
А ты сетаешь activity_order
Egor
А ты сетаешь activity_order
Мисскликнул, извиняюсь. Файл правильно называется
Egor
Мисскликнул, извиняюсь. Файл правильно называется
Так у тебя 2 файла, на втором есть айдишник у тулбара?
Egor
Поправил, компилирую
Egor
Не-а, всё равно краш с ошибкой
Красно
кстати, а ты убрал стандартный тулбар?
Egor
Всё поправил, решил проблему. У меня в другом xml файле был тулбар из дефолтной библиотеки, извиняюсь)). Спасибо всем за помощь!)
Egor
Успехов)
TesterDev
Как запретить анимации обратно возвращаться в исходное положение?)
TesterDev
Спасибо
Kristos
какой элемент используют в вк для размещения в нем фото и видео, мнея именно интересует как динамически подстраивается сетка
.__.
кто-то решал проблему? Firebase-Installations: Firebase Installations can not communicate with Firebase server APIs due to invalid configuration. Please update your Firebase initialization process and set valid Firebase options
Franck Pharel's
Hey
Alexey
Всем привет! подскажите, что делать, если ssl серт не содержит промежуточных сертификатов. Как это обходится? спасибо!
Franck Pharel's
Hello to you delighted to be part of a panel of experienced developers
Басюк
Ребята, при выборе итема в ресайклер вью, падает приложение. он клик в адаптере. так то оно работает, но когда пытаюсь перейти на другой интент, то падает. проблема в контексте. обычным private Context context; не хочет
Данил
и что в коде
Басюк
откуда onClick происходит?
protected void onBindViewHolder(@NonNull final MyViewHolder holder, final int position, @NonNull final Model model) { holder.name.setText(model.getName()); holder.price.setText(model.getPrice()); Glide.with(holder.imageView.getContext()).load(model.getUrl()).into(holder.imageView); holder.constraintLayout.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(context, DetailActivity.class); context.startActivity(intent); } }); }
Басюк
вроде все как обычно
Илья
Ты должен запускать через активити
Илья
Обычно такие краши происходят из-за того что пытаешься открыть новое активити не с помощью контекста активити, а допустим контекста View
Данил
ну так какой context в adapter'е либо используй интерфейс, либо лямбду, чтобы запустить из activity/fragment
Илья
такое обходится с помощью FLAG_ACTIVITY_NEW_TASK Но лучше действительно интерфейс или лямбду
Mike
ну так какой context в adapter'е либо используй интерфейс, либо лямбду, чтобы запустить из activity/fragment
какой угодно. Туда можно контекст активити передать, а можно у вьюхи спросить
Басюк
нормально накидали
Басюк
кто нибуть наглядно сможет продемонстрировать?
Илья
"android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?" Вангую, что там такой стектрейс
Илья
кто нибуть наглядно сможет продемонстрировать?
Открой логкат и скинь стектрейс)
Данил
кто нибуть наглядно сможет продемонстрировать?
Запуск должен осуществляться из Activity/Fragment, а не в adapter. Чтобы пробросить обратно, либо используйте лямбду, либо interface
Mike
кто нибуть наглядно сможет продемонстрировать?
может, ты стектрейс продемонстрируешь? Сейчас вообще говорить не о чем
Басюк
не
Mike
не
а где?
Басюк
а где?
в отдельном классе
Ruslan
вангую NPE
Npe на context?)
Mike
Npe на context?)
да, но не хотелось бы развивать эту тему, и так нафлудили
Mike
в отдельном классе
«Отдельный класс» не может быть представлен на экране. Там могут быть окна — активити или диалоги.
Ruslan
в отдельном классе
Замените context на v.getContext(), посмотрим что будет
Franck Pharel's
Я новичок в android. Я столкнулся с проблемой в проекте TP; Я провел небольшое исследование в Google, но у меня не было ответа по моей проблеме, и я возвращаюсь к вам
Басюк
Замените context на v.getContext(), посмотрим что будет
Поздравляю, ваша ставка победила) Всем спасибо, что не оставили
Anatoliy
освоил сегодня navComponent и возник вопрос - navController есть смысл как-то через dagger 2 передавать изгаляться или val navController=NavHostFragment.findNavController(this@SplashScreenFragment) navController.popBackStack(R.id.splashScreenFragment, true) navController.navigate(R.id.loginFragment) тупо делать