Support for Samsung's finger hover events, which require their own intent to get received
This commit is contained in:
@@ -21,6 +21,7 @@
|
|||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
<category android:name="android.intent.category.LAUNCHER" />
|
||||||
<category android:name="tv.ouya.intent.category.GAME" />
|
<category android:name="tv.ouya.intent.category.GAME" />
|
||||||
|
<action android:name="com.sec.android.airview.HOVER" /> <!-- Stupid Samsung requires their own intent for finger-hover events -->
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
<!-- ==ADMOB== --> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
|
<!-- ==ADMOB== --> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
|
||||||
|
|||||||
@@ -308,6 +308,7 @@ abstract class DifferentTouchInput
|
|||||||
touchEvents[0].y = (int)event.getY();
|
touchEvents[0].y = (int)event.getY();
|
||||||
touchEvents[0].pressure = 0;
|
touchEvents[0].pressure = 0;
|
||||||
touchEvents[0].size = 0;
|
touchEvents[0].size = 0;
|
||||||
|
// MotionEvent.AXIS_DISTANCE
|
||||||
DemoGLSurfaceView.nativeMotionEvent( touchEvents[0].x, touchEvents[0].y, action, 0, touchEvents[0].pressure, touchEvents[0].size );
|
DemoGLSurfaceView.nativeMotionEvent( touchEvents[0].x, touchEvents[0].y, action, 0, touchEvents[0].pressure, touchEvents[0].size );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user