Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- // Inflate the layout for this fragment
- View rootView = inflater.inflate(R.layout.fragment_teams, container, false);
- listViewTeams = rootView.findViewById(R.id.listView_teams);
- TeamDatabase teamDatabase = new TeamDatabase(getContext());
- teamDatabase.open();
- arrayListTeam = teamDatabase.getAllTeams();
- teamDatabase.close();
- int resID = R.layout.team_list_item;
- teamListArrayAdapter = new TeamListArrayAdapter(getContext(), resID, arrayListTeam);
- listViewTeams.setAdapter(teamListArrayAdapter);
- return rootView;
- }
- @Override
- public void onClick(View view) {
- int id = view.getId();
- switch (id){
- case R.id.button_alertDialogAddTeam_cancel:
- this.dismiss();
- break;
- case R.id.button_alertDialogAddTeam_ok:
- Team team = new Team();
- team.setName(editTextTeamName.getText().toString());
- team.setCode(editTextTeamCode.getText().toString());
- TeamDatabase teamDatabase = new TeamDatabase(getContext());
- teamDatabase.open();
- if(teamDatabase.addNewTeam(team)) {
- Toast.makeText(getContext(), team.getCode() + " - " +
- team.getName() + " was added successfully", Toast.LENGTH_SHORT).show();
- }
- this.dismiss();
- break;
- }
- }
Add Comment
Please, Sign In to add comment