表示
我有食物清单
2美元2美元的比萨饼
披萨4价格1美元
比萨饼2价格1美元
三明治1美元
三明治3美元
三明治2.5美元
结果
比萨饼2价格1usd
披萨4价格2usd
2美元2美元的比萨饼
三明治1美元
三明治2.5美元
三明治3美元
public class FoodList extends AppCompatActivity {
RecyclerView recyclerView;
RecyclerView.LayoutManager layoutManager;
FirebaseDatabase database;
DatabaseReference foodList;
String categoryId="";
FirebaseRecyclerAdapter<Food,FoodViewHolder> adapter;
//search Functionality
FirebaseRecyclerAdapter<Food,FoodViewHolder> searchAdapter;
List<String> suggestList = new ArrayList<>();
MaterialSearchBar materialSearchBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_food_list);
//Firebase
database = FirebaseDatabase.getInstance();
foodList = database.getReference("Foods");
recyclerView = (RecyclerView)findViewById(R.id.recycler_food);
recyclerView.setHasFixedSize(true);
layoutManager = new LinearLayoutManager(this);
recyclerView.setLayoutManager(layoutManager);