Affichage des totaux des joueurs en cours
This commit is contained in:
parent
edb1183f95
commit
a6bd3fe1c0
|
@ -7,8 +7,8 @@ android {
|
||||||
applicationId "fr.ynerant.tarot"
|
applicationId "fr.ynerant.tarot"
|
||||||
minSdkVersion 24
|
minSdkVersion 24
|
||||||
targetSdkVersion 29
|
targetSdkVersion 29
|
||||||
versionCode 2
|
versionCode 3
|
||||||
versionName "0.0.1"
|
versionName "0.1.0"
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
|
|
|
@ -133,6 +133,13 @@ public class NewGameFragment extends Fragment {
|
||||||
final TextView points5 = root.findViewById(R.id.player5_points);
|
final TextView points5 = root.findViewById(R.id.player5_points);
|
||||||
final TextView points6 = root.findViewById(R.id.player6_points);
|
final TextView points6 = root.findViewById(R.id.player6_points);
|
||||||
final TextView[] points = new TextView[]{points1, points2, points3, points4, points5, points6};
|
final TextView[] points = new TextView[]{points1, points2, points3, points4, points5, points6};
|
||||||
|
final TextView totalPoints1 = root.findViewById(R.id.player1_total_points);
|
||||||
|
final TextView totalPoints2 = root.findViewById(R.id.player2_total_points);
|
||||||
|
final TextView totalPoints3 = root.findViewById(R.id.player3_total_points);
|
||||||
|
final TextView totalPoints4 = root.findViewById(R.id.player4_total_points);
|
||||||
|
final TextView totalPoints5 = root.findViewById(R.id.player5_total_points);
|
||||||
|
final TextView totalPoints6 = root.findViewById(R.id.player6_total_points);
|
||||||
|
final TextView[] totalPoints = new TextView[]{totalPoints1, totalPoints2, totalPoints3, totalPoints4, totalPoints5, totalPoints6};
|
||||||
final TextView points1Text = root.findViewById(R.id.player1_points_text);
|
final TextView points1Text = root.findViewById(R.id.player1_points_text);
|
||||||
final TextView points2Text = root.findViewById(R.id.player2_points_text);
|
final TextView points2Text = root.findViewById(R.id.player2_points_text);
|
||||||
final TextView points3Text = root.findViewById(R.id.player3_points_text);
|
final TextView points3Text = root.findViewById(R.id.player3_points_text);
|
||||||
|
@ -203,6 +210,7 @@ public class NewGameFragment extends Fragment {
|
||||||
miseryTexts[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
miseryTexts[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
||||||
pointsText[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
pointsText[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
||||||
handleTexts[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
handleTexts[i].setText(((Player) spinners[i].getSelectedItem()).getName());
|
||||||
|
totalPoints[i].setText(String.valueOf(((Player) spinners[i].getSelectedItem()).getScore(Game.GameType.values()[nb_players.getProgress()])));
|
||||||
}
|
}
|
||||||
|
|
||||||
updateScore.run();
|
updateScore.run();
|
||||||
|
@ -267,6 +275,7 @@ public class NewGameFragment extends Fragment {
|
||||||
misery4.setVisibility(View.GONE);
|
misery4.setVisibility(View.GONE);
|
||||||
points4Text.setVisibility(View.GONE);
|
points4Text.setVisibility(View.GONE);
|
||||||
points4.setVisibility(View.GONE);
|
points4.setVisibility(View.GONE);
|
||||||
|
totalPoints4.setVisibility(View.GONE);
|
||||||
player5_layout.setVisibility(View.GONE);
|
player5_layout.setVisibility(View.GONE);
|
||||||
handle5Text.setVisibility(View.GONE);
|
handle5Text.setVisibility(View.GONE);
|
||||||
handle5.setVisibility(View.GONE);
|
handle5.setVisibility(View.GONE);
|
||||||
|
@ -274,6 +283,7 @@ public class NewGameFragment extends Fragment {
|
||||||
misery5.setVisibility(View.GONE);
|
misery5.setVisibility(View.GONE);
|
||||||
points5Text.setVisibility(View.GONE);
|
points5Text.setVisibility(View.GONE);
|
||||||
points5.setVisibility(View.GONE);
|
points5.setVisibility(View.GONE);
|
||||||
|
totalPoints5.setVisibility(View.GONE);
|
||||||
player6_layout.setVisibility(View.GONE);
|
player6_layout.setVisibility(View.GONE);
|
||||||
handle6Text.setVisibility(View.GONE);
|
handle6Text.setVisibility(View.GONE);
|
||||||
handle6.setVisibility(View.GONE);
|
handle6.setVisibility(View.GONE);
|
||||||
|
@ -281,6 +291,7 @@ public class NewGameFragment extends Fragment {
|
||||||
misery6.setVisibility(View.GONE);
|
misery6.setVisibility(View.GONE);
|
||||||
points6Text.setVisibility(View.GONE);
|
points6Text.setVisibility(View.GONE);
|
||||||
points6.setVisibility(View.GONE);
|
points6.setVisibility(View.GONE);
|
||||||
|
totalPoints6.setVisibility(View.GONE);
|
||||||
follower_layout.setVisibility(View.GONE);
|
follower_layout.setVisibility(View.GONE);
|
||||||
|
|
||||||
switch (progress + 3) {
|
switch (progress + 3) {
|
||||||
|
@ -292,6 +303,7 @@ public class NewGameFragment extends Fragment {
|
||||||
misery6.setVisibility(View.VISIBLE);
|
misery6.setVisibility(View.VISIBLE);
|
||||||
points6Text.setVisibility(View.VISIBLE);
|
points6Text.setVisibility(View.VISIBLE);
|
||||||
points6.setVisibility(View.VISIBLE);
|
points6.setVisibility(View.VISIBLE);
|
||||||
|
totalPoints6.setVisibility(View.VISIBLE);
|
||||||
case 5:
|
case 5:
|
||||||
player5_layout.setVisibility(View.VISIBLE);
|
player5_layout.setVisibility(View.VISIBLE);
|
||||||
handle5Text.setVisibility(View.VISIBLE);
|
handle5Text.setVisibility(View.VISIBLE);
|
||||||
|
@ -300,6 +312,7 @@ public class NewGameFragment extends Fragment {
|
||||||
misery5.setVisibility(View.VISIBLE);
|
misery5.setVisibility(View.VISIBLE);
|
||||||
points5Text.setVisibility(View.VISIBLE);
|
points5Text.setVisibility(View.VISIBLE);
|
||||||
points5.setVisibility(View.VISIBLE);
|
points5.setVisibility(View.VISIBLE);
|
||||||
|
totalPoints5.setVisibility(View.VISIBLE);
|
||||||
follower_layout.setVisibility(View.VISIBLE);
|
follower_layout.setVisibility(View.VISIBLE);
|
||||||
case 4:
|
case 4:
|
||||||
player4_layout.setVisibility(View.VISIBLE);
|
player4_layout.setVisibility(View.VISIBLE);
|
||||||
|
@ -309,11 +322,15 @@ public class NewGameFragment extends Fragment {
|
||||||
misery4.setVisibility(View.VISIBLE);
|
misery4.setVisibility(View.VISIBLE);
|
||||||
points4Text.setVisibility(View.VISIBLE);
|
points4Text.setVisibility(View.VISIBLE);
|
||||||
points4.setVisibility(View.VISIBLE);
|
points4.setVisibility(View.VISIBLE);
|
||||||
|
totalPoints4.setVisibility(View.VISIBLE);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
little_end.setMax(progress + 3);
|
little_end.setMax(progress + 3);
|
||||||
|
|
||||||
|
for (int i = 0; i < 6; ++i)
|
||||||
|
totalPoints[i].setText(String.valueOf(((Player) spinners[i].getSelectedItem()).getScore(Game.GameType.values()[nb_players.getProgress()])));
|
||||||
|
|
||||||
updatePlayers.onItemSelected(null, null, 0, 0);
|
updatePlayers.onItemSelected(null, null, 0, 0);
|
||||||
updateScore.run();
|
updateScore.run();
|
||||||
}
|
}
|
||||||
|
@ -490,7 +507,6 @@ public class NewGameFragment extends Fragment {
|
||||||
co.setRequestProperty("json", g.toJson());
|
co.setRequestProperty("json", g.toJson());
|
||||||
co.connect();
|
co.connect();
|
||||||
co.getResponseCode();
|
co.getResponseCode();
|
||||||
System.out.println(IOUtils.readLines(co.getInputStream()));
|
|
||||||
co.disconnect();
|
co.disconnect();
|
||||||
|
|
||||||
Game.updateGames();
|
Game.updateGames();
|
||||||
|
|
|
@ -694,6 +694,49 @@
|
||||||
android:visibility="gone" />
|
android:visibility="gone" />
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
|
<TableRow
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player1_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player2_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player3_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player4_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player5_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:visibility="gone" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/player6_total_points"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:visibility="gone" />
|
||||||
|
</TableRow>
|
||||||
|
|
||||||
</TableLayout>
|
</TableLayout>
|
||||||
</HorizontalScrollView>
|
</HorizontalScrollView>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue