Articles of firebaseui

FirebaseUI Auth – Facebook Ошибка входа в систему: Неудачный ответ debug_token от Facebook

Я пытаюсь интегрировать библиотеку FirebaseUI Auth. Вход в систему Google и вход в систему электронной почты работают нормально, но у меня возникла проблема с настройкой входа в Facebook. Это мой код: user = firebaseAuth.getCurrentUser(); if (user != null) { startMainActivity(); finish(); } else { startActivityForResult( AuthUI.getInstance() .createSignInIntentBuilder() .setIsSmartLockEnabled(!BuildConfig.DEBUG) .setProviders(Arrays.asList(new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(), new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(), new AuthUI.IdpConfig.Builder(AuthUI.FACEBOOK_PROVIDER).build())) .build(), […]

Firebase RecyclerView – прокрутка анимации при добавлении нового элемента

Я использую библиотеку анимации RecyclerView, найденную здесь . Я также использую FirebaseRecyclerAdapter, документацию, расположенную здесь . По сути, я хочу прокрутить до вершины RecyclerView, поскольку элементы добавляются в Firebase. Это сложно, поскольку на самом деле я не инициализирую адаптер с помощью ArrayList () или любого списка. Firebase обрабатывает все управление данными через FirebaseRecyclerAdapter. Вот мой […]

Firebase android как предотвратить автоматическое обновление FirebaseRecyclerAdapter?

У меня есть FirebaseRecyclerAdapter который я не хочу продолжать обновлять RecyclerView . Это потому, что у меня есть это, поэтому он заполняет представление элементами, основанными на том, сколько «представлений» они имеют в базе данных. Проблема в том, что если другие люди просматривают элементы, список, который вы видите в приложении, будет меняться. Есть ли способ остановить […]

FirebaseUI auth рушится на android

Я пытаюсь получить аутентификацию, работающую с новым FirebaseUI . Я получаю следующую ошибку в LogCat 07-01 22:33:17.170 715-789/com.gmail.rixx.justin.cashcaddy I/OpenGLRenderer: Initialized EGL, version 1.4 07-01 22:33:17.234 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zzf> 07-01 22:33:17.235 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zzf> 07-01 22:33:17.242 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zze$3> 07-01 22:33:17.242 […]

FirebaseRecyclerAdapter не обновляет индексы элементов при удалении данных

У меня есть список элементов с каждым элементом, имеющим имя и кнопку удаления. Мой метод populateViewHolder @Override protected void populateViewHolder(SubChannelViewHolder viewHolder, final SubChannel model, final int position) { //passing a clickListener to viewHolder,viewHolder in turn decides to which view it should assign this clickListener. viewHolder.bindToSubChannel(model, new View.OnClickListener() { @Override public void onClick(View view) { String […]

Как сделать просмотр потока с отправляемыми и полученными сообщениями с двух сторон с просмотром ресайклера

Я делаю чат-приложение с Firebase, в основном приложение работает хорошо. Я работаю над пользовательским интерфейсом, у него проблема с тем, что получатель сообщения или отправитель – это одна сторона RecyclerView, я хочу, чтобы она была обе стороны (справа для отправителя и оставлена ​​для получателя) У меня есть 2 файла XML для получателя сообщения и отправителя […]

Firebase UI – Auth – использовать собственный макет

Можно ли использовать собственные макеты и кнопки для Firebase UI Auth на Android ? Я в основном хочу реализовать экран для выбора поставщика удостоверений (google, facebook и т. Д.) Самостоятельно и запустить соответствующий поток из моего прослушивателя кликов (например, используя Butterknife): @OnClick(R.id.login_btn_signInGoogle) public void signInGoogle(View view) { // Start google sign in flow <— This […]

FirebaseUI и Firebase, какая разница?

Поэтому я новичок в Firebase, и я пытаюсь понять, являются ли FirebaseUI и Firebase одинаковыми. Я прошел через учебник на firebase.google.com, однако я заметил, что некоторые видеоролики онлайн используют FirebaseUI. В чем разница между FirebaseUI и обычной Firebase? Когда я программирую, я использую FirebaseUI и Firebase? Я ищу использовать его для Firebase Web и Firebase […]

Как удалить пользователя Firebase из приложения Android?

Я пытаюсь закодировать метод « Удалить пользователя» в своем приложении для Android, но у меня есть некоторые проблемы при каждом его выполнении. Этот метод будет выполнен, когда пользователь нажимает кнопку « Удалить учетную запись» в «Деятельности». Мои приложения работают с FirebaseUI Auth. Вот способ: private void deleteAccount() { Log.d(TAG, "ingreso a deleteAccount"); FirebaseAuth firebaseAuth = […]

Как реализовать SetOnItemClickListener FirebaseRecyclerViewAdapter

Как реализовать событие SetOnItemClickListener в адаптере Firebase RecyclerView? Я использую пример документации, приложение для чата: private FirebaseRecyclerViewAdapter mAdapter; RecyclerView recycler = (RecyclerView) findViewById(R.id.messages_recycler); recycler.setHasFixedSize(true); recycler.setLayoutManager(new LinearLayoutManager(this)); mAdapter = new FirebaseRecyclerViewAdapter<ChatMessage, ChatMessageViewHolder>(ChatMessage.class, android.R.layout.two_line_list_item, ChatMessageViewHolder.class, mRef) { @Override public void populateViewHolder(ChatMessageViewHolder chatMessageViewHolder, ChatMessage chatMessage) { chatMessageViewHolder.nameText.setText(chatMessage.getName()); chatMessageViewHolder.messageText.setText(chatMessage.getMessage()); } }; recycler.setAdapter(mAdapter);