Articles of firebaseui

Файловая библиотека FirebaseUI: вход в систему Google не выполняется: W / AuthMethodPicker: вход в Firebase неуспешен

Используя доступную онлайн-документацию и это видео: https://www.youtube.com/watch?v=0ucjYG_JrEE , я пытаюсь начать применять новую библиотеку UI Auth. Почтовый знак работает отлично, Google не подписывает: он дает предупреждение, и пользовательский интерфейс продолжает показывать диалог «Загрузка …». final FirebaseAuth auth = FirebaseAuth.getInstance(); auth.addAuthStateListener(new FirebaseAuth.AuthStateListener() { @Override public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) { FirebaseUser usr = firebaseAuth.getCurrentUser(); if (usr […]

Андроидный манифест слияния не удался, gms play services / firebase

Я пытаюсь добавить firebase в мое приложение, используя firebaseUI. Как говорится в документах, я использовал соответствующие gms: play-services (11.0.4) с версией firebaseUI (2.2.0). Когда я синхронизирую файлы градиента, я получаю следующую ошибку: Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0) from [com.android.support:support-v13:26.0.0] AndroidManifest.xml:28:13-35 is also present at [com.android.support:customtabs:25.4.0] AndroidManifest.xml:25:13-35 value=(25.4.0). […]

Firebase UI RecyclerView onClick

Я использую Firebase UI FirebaseRecyclerAdapter для заполнения RecyclerView. Мне удалось получить события кликов из компонентов представления моего элемента (заголовок), но нигде не было в представлении элементов, что мне и нужно. Я последовал примеру Google. В моей деятельности: private void setRecyclerView() { recyclerView = (RecyclerView) findViewById(R.id.recycler_view_gigs); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(this)); mAdapter = new FirebaseRecyclerAdapter<Gig, GigViewHolder>(Gig.class, R.layout.list_item_card, GigViewHolder.class, […]

Конфигурация Proguard для библиотеки Firebase-UI

При создании APK с включенной proguard возникает следующее исключение при использовании FirebaseRecyclerAdapter из библиотеки Firebase-UI ( com.firebaseui:firebase-ui:0.3.0 ): java.lang.RuntimeException: java.lang.NoSuchMethodException: <init> [class android.view.View] at com.firebase.ui.FirebaseRecyclerAdapter.onCreateViewHolder(FirebaseRecyclerAdapter.java:168) Отладочная версия (без proguard) работает нормально. У кого есть рабочая версия proguard для Firebase-UI? Моя текущая конфигурация proguard выглядит так (только связанные с Firebase части): -optimizationpasses 5 -keepattributes SourceFile,LineNumberTable,Exceptions, Signature, […]

Android Firebase чат RecyclerView автоматически прокручивается вниз при добавлении нового элемента

Im разработка чата android с использованием firebase. Я пытался исследовать эту проблему, но я не могу найти хорошие решения. Надеюсь, кто-нибудь может мне помочь. Моя проблема: я хочу, чтобы RecyclerView автоматически прокручивался, если новый элемент добавлен. Вот мой код. @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){ View rootView = inflater.inflate(R.layout.chatlayoutchat, container, false); […]

FirebaseRecyclerAdapter не работает с привязкой к данным

Я использую RecyclerView с привязкой к данным, но когда я запускаю приложение, в первый раз ничего не появляется, после обновления какого-либо контента или обновления приложения через мгновенный запуск содержимого. Мой ViewHolder: class MyViewHolder extends RecyclerView.ViewHolder { private ItemBinding mBinding; public MyViewHolder(View itemView) { super(itemView); mBinding = DataBindingUtil.bind(itemView); } ItemBinding getBinding() { return mBinding; } } […]

Невозможно преобразовать объект типа java.util.ArrayList, чтобы ввести модель

Я пытаюсь загрузить данные в RecycleView из Firebase. Но я получаю ошибку преобразования. com.google.firebase.database.DatabaseException: Can't convert object of type java.util.ArrayList to type uk.co.stableweb.kithunugee.model.Hymn at com.google.android.gms.internal.zzaix.zzd(Unknown Source) at com.google.android.gms.internal.zzaix.zzb(Unknown Source) at com.google.android.gms.internal.zzaix.zza(Unknown Source) at com.google.firebase.database.DataSnapshot.getValue(Unknown Source) at com.google.firebase.database.DataSnapshot.getValue(Unknown Source) at com.firebase.ui.database.FirebaseRecyclerAdapter.parseSnapshot(FirebaseRecyclerAdapter.java:147) at com.firebase.ui.database.FirebaseRecyclerAdapter.getItem(FirebaseRecyclerAdapter.java:136) at com.firebase.ui.database.FirebaseRecyclerAdapter.onBindViewHolder(FirebaseRecyclerAdapter.java:176) at android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:5471) at android.support.v7.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:5504) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4741) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4617) at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:1994) at […]

Добавление большего количества элементов в FirebaseRecyclerAdapter?

Я хочу реализовать бесконечную прокрутку с помощью FirebaseRecyclerAdapter. Но я не знаю, как добавить больше элементов в свой FirebaseRecyclerAdapter. Мой код инициализации адаптера: mAdapter = new FirebaseRecyclerAdapter<RowStorage, MusicItemHolder>(RowStorage.class, R.layout.music_list_element, MusicItemHolder.class, databaseMusicReference) { @Override protected void populateViewHolder(MusicItemHolder musicHolder, RowStorage model, int position) { musicHolder.setMusicTitle(model.getTitle()); musicHolder.setArtistName(model.getArtist()); musicHolder.setMusicIcon(model.getIcon()); } }; mRecyclerView.setAdapter(mAdapter); И мой код onScrollListener: mRecyclerView.addOnScrollListener(new EndlessRecyclerViewScrollListener(mLayoutManager) { […]

Как использовать firebase с ViewPager и FragmentPagerAdapter?

У меня есть ситуация, когда у меня есть большой набор данных [Approx 1000+] в базе данных firebase, и я хочу показать эти данные в ViewPager с помощью фрагментов. Таким образом, подобно библиотеке android firebase-ui, есть адаптер для ListView и RecyclerView, которые будут обрабатывать большие массивы данных надлежащим образом. Есть ли что-то подобное для адаптера ViewPager? […]

Чтение данных с Firebase длится долго даже с небольшим набором данных

В настоящее время я использую Firebase в качестве внутреннего хранилища и хочу получить набор данных. Используя FirebaseUI-Android, я получаю данные и адаптирую их как список. Сначала я подумал, что проблема связана с набором данных, но после сокращения набора данных до двух объектов json, сделанных из нескольких простых строк, проблема сохраняется. Ниже приведен код, используемый для […]

Intereting Posts