jjzjj

firebaselistadapter

全部标签

java - Firebase 列表适配器构造函数错误

我创建了一个显示聊天消息的函数,我遵循了教程,还查看了Firebase列表适配器的文档,但无论我做什么,我都会收到此错误:Error:(98,19)error:constructorFirebaseListAdapterinclassFirebaseListAdaptercannotbeappliedtogiventypes;required:FirebaseListOptionsfound:Chat,Class,int,DatabaseReferencereason:actualandformalargumentlistsdifferinlengthwhereTisatype-var

firebaselistadapter忽略了orderbyChild()和均等()

所以,我想做一个FirebaseListAdapter显示至少X(在我的情况下,1)字符之后,显示自动完成建议。valmSearchSuggestionsListView=findViewById(R.id.main_list_view)asListViewvarsuggestionAdapter:FirebaseSuggestionAdapter?=nullmSearchEditText.editText.addTextChangedListener(object:TextWatcher{overridefunafterTextChanged(editable:Editable){if(ed

java - Android - FirebaseListAdapter 以相反的顺序?

我目前有一个FirebaseListAdapter,它用最后5个项目填充ListView:@OverridepublicvoidonViewCreated(Viewview,BundlesavedInstanceState){FirebaseListAdapteradapter=newFirebaseListAdapter(getParentFragment().getActivity(),HashMap.class,R.layout.list_item,firebase.limitToLast(5)){@OverrideprotectedvoidpopulateView(Viewvi

android - 如何在项目单击时从 FirebaseListAdapter 获取 obj 键。 Firebase用户界面

当在FirebaseUI中子类化FirebaseListAdapter时,如何获取被点击项目的obj键?FirebaseListAdapter有以下获取itemId的方法,但返回long。但我需要默认字符串格式的对象键。publiclonggetItemId(inti){return(long)this.mSnapshots.getItem(i).getKey().hashCode();} 最佳答案 FirebaseListAdapter假定您始终知道与您交互的项目的索引/位置。考虑到Android上下文,这是有道理的,因为Coll