Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. enter code here
  2.  
  3. while (strength < 6) {
  4. final int innerStrength = strength;
  5. //fill first list
  6. List<Player> all1Plyers
  7. = myBigList.stream().filter(x -> x.getNum() == innerStrength && x.isUsed == false).collect(Collectors.toList());
  8.  
  9. all1Plyers.get(index).isUsed = true;
  10. teamAdding1.add(all1Plyers.get(index));
  11. myadapter = new Myadapter(this, teamAdding1);
  12. recyclerviewTeam1.setAdapter(myadapter);
  13. myadapter.notifyDataSetChanged();
  14.  
  15. //fill second list
  16. all1Plyers
  17. = myBigList.stream().filter(x -> x.getNum() == innerStrength && x.isUsed == false).collect(Collectors.toList());
  18.  
  19. all1Plyers.get(index).isUsed = true;
  20. teamAdding2.add(all1Plyers.get(index));
  21. myadapter = new Myadapter(this, teamAdding2);
  22. recyclerviewTeam2.setAdapter(myadapter);
  23. myadapter.notifyDataSetChanged();
  24.  
  25.  
  26. //fill third list
  27. all1Plyers
  28. = myBigList.stream().filter(x -> x.getNum() == innerStrength && x.isUsed == false).collect(Collectors.toList());
  29.  
  30. all1Plyers.get(index).isUsed = true;
  31. teamAdding3.add(all1Plyers.get(index));
  32. myadapter = new Myadapter(this, teamAdding3);
  33. recyclerviewTeam3.setAdapter(myadapter);
  34. myadapter.notifyDataSetChanged();
  35.  
  36. strength++;
  37.  
  38. enter code here
  39. public void addButton_onClick(View view) {
  40.  
  41. String name = editTextName.getText().toString().trim();
  42. // int num = Integer.parseInt(editTextNum.getText().toString());
  43. Player p = new Player(name, num, false);
  44. if (myBigList.size() < 15) {
  45. List<Player> all1Plyers
  46. = myBigList.stream().filter(x -> x.getNum() == num && x.isUsed == false).collect(Collectors.toList());
  47.  
  48. if (all1Plyers.size() < 3) {
  49. myBigList.add(p);
  50. } else {
  51. Toast.makeText(this, "You already have 3 players of " + p.getNum() + " lvl", Toast.LENGTH_LONG).show();
  52. }
  53. }
  54.  
  55. // editTextNum.setText("");
  56. editTextName.setText("");
  57.  
  58. enter code here
  59. private String name;
  60. private int num;
  61. public boolean isUsed;
  62.  
  63. public Player(String name, int num, boolean isUsed) {
  64. this.name = name;
  65. this.num = num;
  66. this.isUsed=isUsed;
  67. }
  68.  
  69. public Player(String name) {
  70. }
  71.  
  72. public String getName() {
  73. return name;
  74. }
  75.  
  76. public void setName(String name) {
  77. this.name = name;
  78. }
  79.  
  80. public int getNum() {
  81. return num;
  82. }
  83.  
  84. public void setNum(int num) {
  85. this.num = num;
  86. }
  87.  
  88. @Override
  89. public String toString() {
  90. return name;
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement