Guest User

Untitled

a guest
Dec 14th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. public class PizzaListActivity extends AppCompatActivity {
  2.  
  3. @Override
  4. protected void onCreate(Bundle savedInstanceState) {
  5. super.onCreate(savedInstanceState);
  6. setContentView(R.layout.activity_pizza_list);
  7.  
  8. RecyclerView recyclerView = findViewById(R.id.recycler_view);
  9. List<Pizza> pizzaList = new ArrayList<>();
  10.  
  11. Pizza pizza_margherita = new Pizza("Margherita",R.drawable.pizza3,"Tomate,Mozzarella,Albahaca,sal,aceite");
  12. pizzaList.add(pizza_margherita);
  13. Pizza pizza_marinara = new Pizza("Marinara",R.drawable.pizza2,"Tomate,Aceite,Ajo y oregano");
  14. pizzaList.add(pizza_marinara);
  15. Pizza pizza_salciccia = new Pizza ("Pizza alle salciccia",R.drawable.pizza2,"Tomate,Mozzarella,Albahaca,aceite,salchichas");
  16. pizzaList.add(pizza_salciccia);
  17.  
  18. CustomAdapter customAdapter = new CustomAdapter(pizzaList, new OnRecyclerViewItemClickListener() {
  19. @Override
  20. public void onItemClick(Pizza pizza_selected) {
  21. Toast.makeText(PizzaListActivity.this, pizza_selected.getDescription(), Toast.LENGTH_SHORT).show();
  22. }
  23. });
  24.  
  25. RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(this);
  26. recyclerView.setLayoutManager(mLayoutManager);
  27. recyclerView.setItemAnimator(new DefaultItemAnimator());
  28. recyclerView.addItemDecoration(new DividerItemDecoration(this, LinearLayoutManager.VERTICAL));
  29. recyclerView.setAdapter(customAdapter);
  30.  
  31. }
  32. }
Add Comment
Please, Sign In to add comment