Commit 305f64ba2e5b9fc2a5d59a9d94581f9a684fae87

Philipp Wiesemann 2013-11-10T17:44:51

Replaced search loop with indexOf() in Java file.

diff --git a/android-project/src/org/libsdl/app/SDLActivity.java b/android-project/src/org/libsdl/app/SDLActivity.java
index 61ed7ed..e55b872 100755
--- a/android-project/src/org/libsdl/app/SDLActivity.java
+++ b/android-project/src/org/libsdl/app/SDLActivity.java
@@ -853,7 +853,6 @@ class SDLJoystickHandler_API12 extends SDLJoystickHandler {
     @Override
     public int getNumJoysticks() {
         createJoystickList();
-        
         return mJoyIdList.size();
     }
     
@@ -871,17 +870,8 @@ class SDLJoystickHandler_API12 extends SDLJoystickHandler {
     
     @Override
     public int getJoyId(int devId) {
-        int i=0;
-        
         createJoystickList();
-        
-        for(i=0; i<mJoyIdList.size(); i++) {
-            if(mJoyIdList.get(i).intValue() == devId) {
-                return i;
-            }
-        }
-        
-        return -1;
+        return mJoyIdList.indexOf(Integer.valueOf(devId));
     }
     
 }