aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java')
-rw-r--r--app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java66
1 files changed, 0 insertions, 66 deletions
diff --git a/app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java b/app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java
deleted file mode 100644
index 463c635..0000000
--- a/app/src/main/java/com/example/wiimmterfaceandroid/wiimmfi/RoomFragment.java
+++ /dev/null
@@ -1,66 +0,0 @@
-package com.example.wiimmterfaceandroid.wiimmfi;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.TextView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.recyclerview.widget.LinearLayoutManager;
-import androidx.recyclerview.widget.RecyclerView;
-
-import com.example.wiimmterfaceandroid.R;
-import com.google.android.material.floatingactionbutton.FloatingActionButton;
-
-import java.util.ArrayList;
-
-public class RoomFragment extends Fragment {
- String display;
- String header;
- String playerLink;
- ArrayList<Player> players;
- RoomData roomData;
-
- public RoomFragment(String friendCode, String header, ArrayList<Player> players, String playerLink, String display) {
- super(R.layout.fragment_room);
- this.roomData = new RoomData(players, playerLink, friendCode);
- this.header = roomData.getRoomHeader();
- this.display = display;
- this.players = players;
- this.playerLink = playerLink;
-
- }
- @Override
- public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
- super.onViewCreated(view, savedInstanceState);
- FloatingActionButton refreshButton = view.findViewById(R.id.refresh_button);
- TextView headerTextView = view.findViewById(R.id.room_header_text);
- if (header == null) {
- header = "This player is not online, not inside a room or does not exist. Click the refresh button to try again, or click on the back button to enter a different friend code.";
- }
- headerTextView.setText(header);
- RecyclerView recyclerView = view.findViewById(R.id.player_data_recycler_view);
- recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
- recyclerView.setAdapter(new RoomAdapter(display, playerLink, header, players));
-
- refreshButton.setOnClickListener((buttonView) -> {
- refreshButton.setEnabled(false);
- players.clear();
- this.header = "";
- roomData = roomData.refresh();
- RoomData newRoomData = roomData.refresh();
- players = roomData.getPlayers();
-// playerLink = roomData.getPlayerLink();
-// String otherPlayerLink = newRoomData.getPlayerLink();
- header = newRoomData.getRoomHeader();
- if (header == null) {
- header = "This player is not online, not inside a room or does not exist. Click the refresh button to try again, or click on the back button to enter a different friend code.";
- }
- headerTextView.setText(header);
- recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
- recyclerView.setAdapter(new RoomAdapter(display, playerLink, header, players));
- refreshButton.setEnabled(true);
- });
- }
-}