Guest User

Untitled

a guest
Feb 24th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. @Override
  2. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  3. Bundle savedInstanceState) {
  4. // Inflate the layout for this fragment
  5. View rootView = inflater.inflate(R.layout.fragment_teams, container, false);
  6.  
  7. listViewTeams = rootView.findViewById(R.id.listView_teams);
  8.  
  9. TeamDatabase teamDatabase = new TeamDatabase(getContext());
  10. teamDatabase.open();
  11. arrayListTeam = teamDatabase.getAllTeams();
  12. teamDatabase.close();
  13.  
  14. int resID = R.layout.team_list_item;
  15. teamListArrayAdapter = new TeamListArrayAdapter(getContext(), resID, arrayListTeam);
  16. listViewTeams.setAdapter(teamListArrayAdapter);
  17.  
  18. return rootView;
  19. }
  20.  
  21. @Override
  22. public void onClick(View view) {
  23. int id = view.getId();
  24.  
  25. switch (id){
  26. case R.id.button_alertDialogAddTeam_cancel:
  27. this.dismiss();
  28. break;
  29. case R.id.button_alertDialogAddTeam_ok:
  30. Team team = new Team();
  31. team.setName(editTextTeamName.getText().toString());
  32. team.setCode(editTextTeamCode.getText().toString());
  33.  
  34. TeamDatabase teamDatabase = new TeamDatabase(getContext());
  35. teamDatabase.open();
  36. if(teamDatabase.addNewTeam(team)) {
  37. Toast.makeText(getContext(), team.getCode() + " - " +
  38. team.getName() + " was added successfully", Toast.LENGTH_SHORT).show();
  39. }
  40.  
  41. this.dismiss();
  42. break;
  43. }
  44. }
Add Comment
Please, Sign In to add comment