草庐IT

FirebaseUI

全部标签

android - 与 Crashlytics 一起运行 Firebase-Auth + Firebase-UI

我遵循了FirebaseAuthUIpage上的步骤为了在我的Android应用程序中通过电话号码验证提供程序使用Firebase身份验证插件解决方案。我在我的项目中使用Crashlytics,我正在从Digits迁移到Firebase,所以这是gradle文件的相关部分://firebasedependenciescompile'com.google.firebase:firebase-auth:11.0.1'compile'com.firebaseui:firebase-ui-auth:2.0.1'compile'com.firebase:digitsmigrationhelper

android - populateViewHolder 未使用 FirebaseRecyclerAdapter (Android) 执行

我正在尝试使用FirebaseRecyclerAdapter使用我的Firebase数据库中的数据在fragment中填充RecyclerView。我的主要问题是populateViewHolder方法从未被调用,所以我没有在RecyclerView中显示任何内容。我遵循了FirebaseUI文档中的步骤:https://github.com/firebase/FirebaseUI-Android/blob/master/database/README.md我的Firebase数据库的规则:{"rules":{".read":"true",".write":"true"}}在我的gra

android - FirebaseUI 和 Firebase,有什么区别?

所以我是Firebase的新手,我想弄清楚FirebaseUI和Firebase是否相同。我已经浏览了firebase.google.com上的教程,但是我注意到一些在线视频使用FirebaseUI。FirebaseUI和常规Firebase有什么区别?我在编程时会同时使用FirebaseUI和Firebase吗?我希望将其用于FirebaseWeb和FirebaseAndroid。提前致谢! 最佳答案 Firebase是一个用于构建网络和移动应用程序的平台。它由一套云服务和一组用于访问这些服务的SDK(在某些情况下还包括RESTA

Android Studio 脱糖 : Transform Classes with Desugar for Debug fails

我的AndroidStudio项目最近停止正常构建。我不知道是什么导致了这个问题。这是我试过的我尝试使用不同的AndroidStudio版本构建我的项目,即稳定和不同的Canarychannel版本,没有变化我更改了SDK版本。我的项目使用SDK26正确构建,但现在没有,也没有使用SDK27我交换了构建工具和Gradle版本,我的项目使用Gradle插件正确构建3.1.0-alpha2和构建工具版本26.0.2.我尝试了很多我无数次在AndroidStudio中使用了“清理项目”、“使缓存无效”...我删除了我的构建文件夹我打开和关闭Proguard我尝试修复可能的库问题,但都无济于事

android - 我在 FirebaseRecyclerAdapter 类中找不到 populateViewHolder 方法

我想在我的项目中使用FirebaseRecyclerAdapter并且我在之前的项目中使用了这段代码FirebaseRecyclerAdapteradapter=newFirebaseRecyclerAdapter(ChatMessage.class,android.R.layout.two_line_list_item,ChatMessageViewHolder.class,ref){publicvoidpopulateViewHolder(ChatMessageViewHolderchatMessageViewHolder,ChatMessagechatMessage,intpos

android - 使用 GeoFire 在 android 中填充 Firebase Recycler View

我想填充我的回收站View,这样我就可以看到附近的人/地点。我正在使用GeoFire查询我的数据库,它看起来像这样。GeoQuerygeoQuery=geoFire.queryAtLocation(newGeoLocation(latLngCenter.latitude,latLngCenter.longitude),0.1);geoQuery.addGeoQueryEventListener(newGeoQueryEventListener(){@OverridepublicvoidonKeyEntered(Stringkey,GeoLocationlocation){System.

java - 仅使用从数据库检索的消息填充 viewHolder?

我正在关注AndroidFirebase代码实验室。这是我尝试修改的FriendlyChat应用程序的项目:https://github.com/firebase/friendlychat-android/tree/master/android我希望MessageViewHolder仅在从数据库中检索消息后被填充。不幸的是,现在,MessageViewHolder也在本地填充(在用户按下“发送”之后)。我不希望后者发生。这意味着View持有者会更新两次(一次在本地,一次在从数据库检索之后),这是低效的。侧节点:此外,当用户按下“发送”并看到他的MessageViewHolder中填充了

android - 如何从 FirebaseRecyclerAdapter 中排除项目

我的populateViewHolder中有这段代码:publicvoidpopulateViewHolder(finalCampaignHolderviewHolder,finalCampaigncampaign,finalintposition){Stringk=getRef(position).getKey();ref.child(k).child("users").addListenerForSingleValueEvent(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnaps

Android list 合并与 facebook 和 firebase 库

我在我的项目中导入了2个库(在gradle文件中):.../*FirebaseUI*/compile'com.firebaseui:firebase-ui:0.4.0'/*Facebooklogin*/compile'com.facebook.android:facebook-android-sdk:4.13.0'但是在构建我的项目时出现以下错误:D:\Android\Projects\quoter\app\src\main\AndroidManifest.xml:68:13-58Error:Attributeactivity#com.facebook.FacebookActivity

android - 如何实现 SetOnItemClickListener FirebaseRecyclerViewAdapter

如何在FirebaseRecyclerView适配器中实现SetOnItemClickListener事件?我使用文档,聊天应用程序的示例:privateFirebaseRecyclerViewAdaptermAdapter;RecyclerViewrecycler=(RecyclerView)findViewById(R.id.messages_recycler);recycler.setHasFixedSize(true);recycler.setLayoutManager(newLinearLayoutManager(this));mAdapter=newFirebaseRecy