● 游戏结束后,会出现两个选择:【再来一局】或【退出】,不论点击哪个按钮,都将回到游戏初始界面,用户都需手动再次上位、准备,修改为点击【退出】的逻辑不变,点击【再来一局】时,将会先判断用户的金豆数量是否足够参与下局游戏,若金豆数量不足,则弹出不足的提示,并回到游戏初始界面,若金豆数量足够,则直接回到座位,并自动准备本局游戏;

● 在点击加入游戏和开始游戏时,进行双重的金豆余额判断,如果余额不够进行游戏,则无法开始,并提示‘金豆不足’,如果两次判断余额充足,则正常开始游戏;
● 随机游戏房间名:1.一起玩吧! 2.來戰斗吧! 3.你的籌碼我收下了! 4.在線等遊戲夥伴~ 5.決戰到天亮 6.‘用户名’的房间(例:范德萨的房间
This commit is contained in:
18401019693
2023-11-07 14:46:45 +08:00
parent d7bc2615d6
commit 92e6b563e4
14 changed files with 371 additions and 168 deletions

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="14dp" />
<solid android:color="#FFB72B" />
</shape>

View File

@@ -40,45 +40,66 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="50dp"
android:gravity="center_vertical">
android:layout_marginStart="72dp"
android:layout_marginTop="30dp"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="end"
android:gravity="start"
android:text="@string/interactive_game_create_room_name"
android:textColor="@color/white"
android:textSize="14sp" />
<EditText
android:id="@+id/room_name"
android:layout_width="175dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input"
android:hint="@string/interactive_game_create_room_name_input"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:textColor="@color/white"
android:textColorHint="#FFFFFF"
android:textSize="10sp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<EditText
android:id="@+id/room_name"
android:layout_width="175dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input"
android:hint="@string/interactive_game_create_room_name_input"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:textColor="@color/white"
android:textColorHint="#FFFFFF"
android:textSize="10sp" />
<TextView
android:id="@+id/create_game_random"
android:layout_width="57dp"
android:layout_height="28dp"
android:layout_marginStart="10dp"
android:background="@drawable/bg_live_sud_random_home"
android:gravity="center"
android:text="@string/sud_in_game_random_name"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginStart="72dp"
android:layout_marginTop="26dp"
android:gravity="center_vertical">
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="end"
android:gravity="start"
android:text="@string/interactive_game_create_game_type"
android:textColor="@color/white"
android:textSize="14sp" />
@@ -87,6 +108,7 @@
android:id="@+id/create_game_type"
android:layout_width="175dp"
android:layout_height="32dp"
android:layout_marginTop="10dp"
android:background="@drawable/bg_live_sud_list_input"
android:paddingStart="12dp"
android:paddingTop="9dp"
@@ -99,36 +121,52 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginStart="72dp"
android:layout_marginTop="26dp"
android:gravity="center_vertical">
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="end"
android:gravity="start"
android:text="@string/interactive_game_create_game_sill"
android:textColor="@color/white"
android:textSize="14sp" />
<EditText
android:id="@+id/game_sill"
android:layout_width="175dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input"
android:ellipsize="end"
android:hint="@string/interactive_game_create_gold_bean_quantity"
android:inputType="numberDecimal"
android:maxEms="5"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:singleLine="true"
android:paddingBottom="9dp"
android:digits="1234567890"
android:textColor="@color/white"
android:textColorHint="#FFFFFF"
android:textSize="10sp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="58dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input">
</LinearLayout>
<EditText
android:id="@+id/game_sill"
android:layout_width="175dp"
android:layout_height="32dp"
android:layout_marginStart="10dp"
android:background="@drawable/bg_live_sud_list_input"
android:digits="1234567890"
android:ellipsize="end"
android:hint="@string/interactive_game_create_gold_bean_quantity"
android:inputType="numberDecimal"
android:maxEms="5"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:singleLine="true"
android:textColor="@color/white"
android:textColorHint="#FFFFFF"
android:textSize="10sp" />
</LinearLayout>
</LinearLayout>
<TextView

View File

@@ -41,54 +41,76 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="50dp"
android:gravity="center_vertical">
android:layout_marginStart="72dp"
android:layout_marginTop="30dp"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:gravity="end"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="start"
android:text="@string/interactive_game_create_room_name"
android:textColor="#000"
android:layout_marginEnd="5dp"
android:textSize="14sp" />
<EditText
android:id="@+id/room_name"
android:layout_width="175dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input_home"
android:hint="@string/interactive_game_create_room_name_input"
android:paddingStart="12dp"
android:singleLine="true"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:textColor="#E6000000"
android:textColorHint="#E6000000"
android:textSize="10sp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical">
<EditText
android:id="@+id/room_name"
android:layout_width="175dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input_home"
android:hint="@string/interactive_game_create_room_name_input"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:singleLine="true"
android:textColor="#E6000000"
android:textColorHint="#E6000000"
android:textSize="10sp" />
<TextView
android:id="@+id/create_game_random"
android:layout_width="57dp"
android:layout_height="28dp"
android:layout_marginStart="10dp"
android:background="@drawable/bg_live_sud_random_home"
android:gravity="center"
android:text="@string/sud_in_game_random_name"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginStart="72dp"
android:layout_marginTop="26dp"
android:gravity="center_vertical">
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:gravity="end"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="start"
android:text="@string/interactive_game_create_game_type"
android:textColor="#000"
android:layout_marginEnd="5dp"
android:textSize="14sp" />
<TextView
android:id="@+id/create_game_type"
android:layout_width="175dp"
android:layout_height="32dp"
android:layout_marginTop="10dp"
android:background="@drawable/bg_live_sud_list_input_home"
android:paddingStart="12dp"
android:paddingTop="9dp"
@@ -101,36 +123,53 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginStart="72dp"
android:layout_marginTop="26dp"
android:gravity="center_vertical">
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:layout_width="120dp"
android:gravity="end"
android:layout_height="wrap_content"
android:layout_marginEnd="5dp"
android:gravity="start"
android:text="@string/interactive_game_create_game_sill"
android:textColor="#000"
android:layout_marginEnd="5dp"
android:textSize="14sp" />
<EditText
android:id="@+id/game_sill"
android:layout_width="175dp"
android:layout_height="32dp"
android:digits="1234567890"
android:background="@drawable/bg_live_sud_list_input_home"
android:hint="@string/interactive_game_create_gold_bean_quantity"
android:inputType="numberDecimal"
android:paddingStart="12dp"
android:singleLine="true"
android:ellipsize="end"
android:maxEms="5"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:textColor="#E6000000"
android:textColorHint="#E6000000"
android:textSize="10sp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp">
<LinearLayout
android:layout_width="58dp"
android:layout_height="32dp"
android:background="@drawable/bg_live_sud_list_input_home">
</LinearLayout>
<EditText
android:id="@+id/game_sill"
android:layout_width="175dp"
android:layout_height="32dp"
android:layout_marginStart="10dp"
android:background="@drawable/bg_live_sud_list_input_home"
android:digits="1234567890"
android:ellipsize="end"
android:hint="@string/interactive_game_create_gold_bean_quantity"
android:inputType="numberDecimal"
android:maxEms="5"
android:paddingStart="12dp"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:singleLine="true"
android:textColor="#E6000000"
android:textColorHint="#E6000000"
android:textSize="10sp" />
</LinearLayout>
</LinearLayout>
<TextView

View File

@@ -1370,4 +1370,5 @@ Limited ride And limited avatar frame</string>
<string name="the_live_room">Exiting the live room will synchronize with exiting the game room. \ n Do you want to continue</string>
<string name="sud_in_game">IN GAME</string>
<string name="sud_in_game_minimize">minimize</string>
<string name="sud_in_game_random_name">随机</string>
</resources>