diff --git a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java index 0294766af..a5688a66e 100644 --- a/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java +++ b/shell/android-studio/reicast/src/main/java/com/reicast/emulator/MainActivity.java @@ -198,6 +198,17 @@ public class MainActivity extends AppCompatActivity implements } }); } + + try { + String versionName = getPackageManager() + .getPackageInfo(getPackageName(), 0).versionName; + int versionCode = getPackageManager() + .getPackageInfo(getPackageName(), 0).versionCode; + ((TextView) navigationView.findViewById(R.id.version)).setText( + getString(R.string.revision_text, versionName, String.valueOf(versionCode))); + } catch (PackageManager.NameNotFoundException e) { + e.printStackTrace(); + } } public void generateErrorLog() { diff --git a/shell/android-studio/reicast/src/main/res/layout/activity_main.xml b/shell/android-studio/reicast/src/main/res/layout/activity_main.xml index 6eb107aa7..5d3c2c477 100644 --- a/shell/android-studio/reicast/src/main/res/layout/activity_main.xml +++ b/shell/android-studio/reicast/src/main/res/layout/activity_main.xml @@ -20,6 +20,22 @@ android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" - app:menu="@menu/activity_main"/> + app:menu="@menu/activity_main"> + + + + + + + +