summaryrefslogtreecommitdiff
path: root/Source/Android
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2019-06-16 11:55:11 +0200
committerJosJuice <josjuice@gmail.com>2019-11-23 17:48:43 +0100
commitec91674d07ac1006ce128d27ec033ca64ca11908 (patch)
tree42def2ae2f8e988c2a2e1a4e7699b5de4b833f4d /Source/Android
parent84e616337d7bee085546f7b7f1d037eea6d5312e (diff)
GameDetailsDialog: Show game ID and revision
Diffstat (limited to 'Source/Android')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/dialogs/GameDetailsDialog.java4
-rw-r--r--Source/Android/app/src/main/res/layout/dialog_game_details.xml42
2 files changed, 44 insertions, 2 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/dialogs/GameDetailsDialog.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/dialogs/GameDetailsDialog.java
index f991e685f3..abd9aa367c 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/dialogs/GameDetailsDialog.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/dialogs/GameDetailsDialog.java
@@ -49,6 +49,8 @@ public final class GameDetailsDialog extends DialogFragment
TextView textCountry = contents.findViewById(R.id.text_country);
TextView textCompany = contents.findViewById(R.id.text_company);
+ TextView textGameId = contents.findViewById(R.id.text_game_id);
+ TextView textRevision = contents.findViewById(R.id.text_revision);
FloatingActionButton buttonLaunch = contents.findViewById(R.id.button_launch);
@@ -63,6 +65,8 @@ public final class GameDetailsDialog extends DialogFragment
}
textCountry.setText(country);
textCompany.setText(gameFile.getCompany());
+ textGameId.setText(gameFile.getGameId());
+ textRevision.setText(Integer.toString(gameFile.getRevision()));
buttonLaunch.setOnClickListener(view ->
{
diff --git a/Source/Android/app/src/main/res/layout/dialog_game_details.xml b/Source/Android/app/src/main/res/layout/dialog_game_details.xml
index 86db18e487..f7f411cc6c 100644
--- a/Source/Android/app/src/main/res/layout/dialog_game_details.xml
+++ b/Source/Android/app/src/main/res/layout/dialog_game_details.xml
@@ -6,6 +6,7 @@
android:layout_width="match_parent"
android:paddingStart="24dp"
android:paddingEnd="24dp"
+ android:paddingBottom="24dp"
android:transitionName="card_game">
<RelativeLayout
@@ -69,8 +70,25 @@
android:layout_below="@+id/icon_country"
android:layout_marginTop="16dp"
android:padding="6dp"
- android:src="@drawable/ic_company"
- android:layout_marginBottom="16dp"/>
+ android:src="@drawable/ic_company"/>
+
+ <ImageView
+ android:id="@+id/icon_game_id"
+ android:layout_width="48dp"
+ android:layout_height="48dp"
+ android:layout_alignStart="@+id/icon_company"
+ android:layout_below="@+id/icon_company"
+ android:layout_marginTop="16dp"
+ android:padding="6dp"/>
+
+ <ImageView
+ android:id="@+id/icon_revision"
+ android:layout_width="48dp"
+ android:layout_height="48dp"
+ android:layout_alignStart="@+id/icon_game_id"
+ android:layout_below="@+id/icon_game_id"
+ android:layout_marginTop="16dp"
+ android:padding="6dp"/>
<TextView
android:id="@+id/text_country"
@@ -93,6 +111,26 @@
android:gravity="center_vertical"
tools:text="Nintendo"/>
+ <TextView
+ android:id="@+id/text_game_id"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignBottom="@+id/icon_game_id"
+ android:layout_alignStart="@+id/text_company"
+ android:layout_alignTop="@+id/icon_game_id"
+ android:gravity="center_vertical"
+ tools:text="SOME01"/>
+
+ <TextView
+ android:id="@+id/text_revision"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignBottom="@+id/icon_revision"
+ android:layout_alignStart="@+id/text_game_id"
+ android:layout_alignTop="@+id/icon_revision"
+ android:gravity="center_vertical"
+ tools:text="0"/>
+
<android.support.design.widget.FloatingActionButton
android:id="@+id/button_launch"
android:layout_width="56dp"