From 7f480342a4f9d27dce5b210725d178ce0983c3d7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 17 Aug 2013 23:35:32 +0200 Subject: [PATCH] (Android Phoenix) Add GameMID BT autodetection --- .../retroarch/browser/MainMenuActivity.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/android/phoenix/src/org/retroarch/browser/MainMenuActivity.java b/android/phoenix/src/org/retroarch/browser/MainMenuActivity.java index e668b40757..e5662fbec7 100644 --- a/android/phoenix/src/org/retroarch/browser/MainMenuActivity.java +++ b/android/phoenix/src/org/retroarch/browser/MainMenuActivity.java @@ -484,6 +484,29 @@ public class MainMenuActivity extends PreferenceActivity { }); alert.show(); retval = true; + } else if (android.os.Build.MODEL.equals("GAMEMID_BT")) { + AlertDialog.Builder alert = new AlertDialog.Builder(this) + .setTitle("GameMID detected") + .setMessage(message) + .setPositiveButton("OK", + new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, + int which) { + SharedPreferences prefs = PreferenceManager + .getDefaultSharedPreferences(getBaseContext()); + SharedPreferences.Editor edit = prefs + .edit(); + edit.putBoolean("input_overlay_enable", + false); + edit.putBoolean("input_autodetect_enable", + true); + edit.putBoolean("audio_high_latency", true); + edit.commit(); + } + }); + alert.show(); + retval = true; } else if (android.os.Build.MODEL.equals("OUYA Console")) { AlertDialog.Builder alert = new AlertDialog.Builder(this) .setTitle("OUYA detected")