Просмотр исходного кода

Fixed crash when plugging physical keyboard or joystick.

Miku AuahDark 5 лет назад
Родитель
Сommit
c315ddff8b
2 измененных файлов с 7 добавлено и 1 удалено
  1. 3 0
      app/src/embed/AndroidManifest.xml
  2. 4 1
      app/src/main/AndroidManifest.xml

+ 3 - 0
app/src/embed/AndroidManifest.xml

@@ -27,6 +27,9 @@
           <category android:name="android.intent.category.LAUNCHER" />
           <category android:name="tv.ouya.intent.category.GAME" />
         </intent-filter>
+        <intent-filter>
+          <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
+        </intent-filter>
       </activity>
     </application>
 </manifest> 

+ 4 - 1
app/src/main/AndroidManifest.xml

@@ -31,7 +31,7 @@
       <service android:name="org.love2d.android.DownloadService" />
       <activity
         android:name="org.love2d.android.GameActivity"
-        android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|keyboard|keyboardHidden|navigation"
+        android:configChanges="layoutDirection|locale|orientation|uiMode|screenLayout|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
         android:label="LÖVE for Android"
         android:launchMode="singleTask"
         android:screenOrientation="landscape"
@@ -42,6 +42,9 @@
           <category android:name="android.intent.category.LAUNCHER" />
           <category android:name="tv.ouya.intent.category.GAME" />
         </intent-filter>
+        <intent-filter>
+          <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
+        </intent-filter>
         <intent-filter>
           <action android:name="android.intent.action.VIEW" />
           <category android:name="android.intent.category.DEFAULT" />