0
Firebaseを使用してAndroidアプリで検索バーを実行しています。 は、これは私のデータベースAndroidのFirebase - 検索バーのエラー
であり、これは私のコードです:私は、「タイトル」、「DESC」と「ユーザー名」で検索するには必要
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu, menu);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB){
SearchManager manager = (SearchManager) getSystemService (Context.SEARCH_SERVICE);
SearchView search = (SearchView) menu.findItem(R.id.action_search).getActionView();
search.setSearchableInfo(manager.getSearchableInfo(getComponentName()));
search.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
mDatabase.child ("Blog").equalTo (query);
return true;
}
@Override
public boolean onQueryTextChange(String query) {
return false;
}
});
}
return super.onCreateOptionsMenu(menu);
}
が、私は私が何かをしたことがわかり間違っている、それは動作しないためです。私は何をすべきか?前もって感謝します!
最後の段落は意味がありません。実際、あなたは非常に詳細をほとんど提供していません。あなたがしようとしていることと何がうまくいかないのかを明確にしてください。 – Dan
コードを説明してください。検索機能は含まれていないようです。とにかくありがとうございます。 – barotia
https://stackoverflow.com/questions/45966414/android-how-to-filter-the-recyclerview-of-firebase/45996866#45996866 –