diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index 7e450a1267..ce51a727de 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -10,7 +10,7 @@ android:icon="@drawable/ic_launcher" android:label="@string/app_name" > @@ -18,6 +18,7 @@ + diff --git a/android/bin/classes/com/retroarch/MainActivity.class b/android/bin/classes/com/retroarch/MainActivity.class deleted file mode 100644 index d5fba4e868..0000000000 Binary files a/android/bin/classes/com/retroarch/MainActivity.class and /dev/null differ diff --git a/android/bin/classes/com/retroarch/R$drawable.class b/android/bin/classes/com/retroarch/R$drawable.class index 62036ee00a..7978de43c0 100644 Binary files a/android/bin/classes/com/retroarch/R$drawable.class and b/android/bin/classes/com/retroarch/R$drawable.class differ diff --git a/android/bin/classes/com/retroarch/R$layout.class b/android/bin/classes/com/retroarch/R$layout.class index 78c6034104..481d24b928 100644 Binary files a/android/bin/classes/com/retroarch/R$layout.class and b/android/bin/classes/com/retroarch/R$layout.class differ diff --git a/android/bin/classes/com/retroarch/R$string.class b/android/bin/classes/com/retroarch/R$string.class index e0ffa75cf2..a6f1f30f88 100644 Binary files a/android/bin/classes/com/retroarch/R$string.class and b/android/bin/classes/com/retroarch/R$string.class differ diff --git a/android/gen/com/retroarch/R.java b/android/gen/com/retroarch/R.java index 083d090c3b..c135920b23 100644 --- a/android/gen/com/retroarch/R.java +++ b/android/gen/com/retroarch/R.java @@ -14,23 +14,24 @@ public final class R { public static final int ic_action_close=0x7f020000; public static final int ic_action_history=0x7f020001; public static final int ic_action_load=0x7f020002; - public static final int ic_action_open=0x7f020003; - public static final int ic_action_quit=0x7f020004; + public static final int ic_action_main=0x7f020003; + public static final int ic_action_open=0x7f020004; public static final int ic_action_save=0x7f020005; public static final int ic_action_settings=0x7f020006; public static final int ic_launcher=0x7f020007; } public static final class id { - public static final int close=0x7f060001; - public static final int history=0x7f060004; - public static final int load=0x7f060002; - public static final int open=0x7f060000; - public static final int quit=0x7f060006; - public static final int save=0x7f060003; - public static final int settings=0x7f060005; + public static final int close=0x7f060002; + public static final int history=0x7f060005; + public static final int load=0x7f060003; + public static final int main=0x7f060000; + public static final int open=0x7f060001; + public static final int save=0x7f060004; + public static final int settings=0x7f060006; } public static final class layout { public static final int main=0x7f030000; + public static final int rombrowser=0x7f030001; } public static final class menu { public static final int main_menu=0x7f050000; diff --git a/android/res/drawable-hdpi/ic_action_main.png b/android/res/drawable-hdpi/ic_action_main.png new file mode 100644 index 0000000000..c659124b9e Binary files /dev/null and b/android/res/drawable-hdpi/ic_action_main.png differ diff --git a/android/res/drawable-hdpi/ic_action_quit.png b/android/res/drawable-hdpi/ic_action_quit.png deleted file mode 100644 index 10dc28fcbb..0000000000 Binary files a/android/res/drawable-hdpi/ic_action_quit.png and /dev/null differ diff --git a/android/res/drawable-ldpi/ic_action_main.png b/android/res/drawable-ldpi/ic_action_main.png new file mode 100644 index 0000000000..81b838512f Binary files /dev/null and b/android/res/drawable-ldpi/ic_action_main.png differ diff --git a/android/res/drawable-ldpi/ic_action_quit.png b/android/res/drawable-ldpi/ic_action_quit.png deleted file mode 100644 index 203696e713..0000000000 Binary files a/android/res/drawable-ldpi/ic_action_quit.png and /dev/null differ diff --git a/android/res/drawable-mdpi/ic_action_main.png b/android/res/drawable-mdpi/ic_action_main.png new file mode 100644 index 0000000000..65b5553331 Binary files /dev/null and b/android/res/drawable-mdpi/ic_action_main.png differ diff --git a/android/res/drawable-mdpi/ic_action_quit.png b/android/res/drawable-mdpi/ic_action_quit.png deleted file mode 100644 index 369120e38c..0000000000 Binary files a/android/res/drawable-mdpi/ic_action_quit.png and /dev/null differ diff --git a/android/res/drawable-xhdpi/ic_action_main.png b/android/res/drawable-xhdpi/ic_action_main.png new file mode 100644 index 0000000000..e5090aa3d9 Binary files /dev/null and b/android/res/drawable-xhdpi/ic_action_main.png differ diff --git a/android/res/drawable-xhdpi/ic_action_quit.png b/android/res/drawable-xhdpi/ic_action_quit.png deleted file mode 100644 index 041de185be..0000000000 Binary files a/android/res/drawable-xhdpi/ic_action_quit.png and /dev/null differ diff --git a/android/res/layout/rombrowser.xml b/android/res/layout/rombrowser.xml new file mode 100644 index 0000000000..1555563624 --- /dev/null +++ b/android/res/layout/rombrowser.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/android/res/menu/main_menu.xml b/android/res/menu/main_menu.xml index bdf9374246..63b1f18b81 100644 --- a/android/res/menu/main_menu.xml +++ b/android/res/menu/main_menu.xml @@ -1,13 +1,12 @@ - + + - - diff --git a/android/src/com/retroarch/MainActivity.java b/android/src/com/retroarch/main.java similarity index 76% rename from android/src/com/retroarch/MainActivity.java rename to android/src/com/retroarch/main.java index 957f352602..05e6a629cb 100644 --- a/android/src/com/retroarch/MainActivity.java +++ b/android/src/com/retroarch/main.java @@ -1,7 +1,11 @@ package com.retroarch; -import android.app.ActionBar; +import com.retroarch.R; +import com.retroarch.R.id; +import com.retroarch.R.menu; + import android.app.Activity; +import android.content.Intent; import android.content.Context; import android.view.Menu; import android.view.MenuInflater; @@ -10,7 +14,7 @@ import android.widget.Toast; import android.opengl.GLSurfaceView; import android.os.Bundle; -public class MainActivity extends Activity +public class main extends Activity { private GLSurfaceView ctx_gl; @@ -34,13 +38,19 @@ public class MainActivity extends Activity { switch (item.getItemId()) { - case R.id.quit: - android.os.Process.killProcess(android.os.Process.myPid()); - return true; + case R.id.main: + this.finish(); + break; + case R.id.open: + Intent myIntent = new Intent(main.this, rombrowser.class); + main.this.startActivity(myIntent); + break; default: Toast.makeText(this, "MenuItem " + item.getTitle() + " selected.", Toast.LENGTH_SHORT).show(); - return true; + break; } + + return true; } @Override