Fingerprint Controls

Fingerprint Controls

4A·3.1 ★·FREE

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4

Description

USERS: You will need to enable the bundled accessibility service. Contrary to the language of the standard warning message that appears, the accessibility service does not "observe your actions" or "retrieve window content". You can confirm that this app does not have permission to access the Internet, so no information is collected.

DEVELOPERS: Your game should contain one (and only one) view that is focusable, focusableInTouchMode, and focused, and has an attached accessibility delegate in order to receive the fingerprint input. That accessibility delegate should use code like this:

myView.setAccessibilityDelegate(new AccessibilityDelegate()
{
public boolean performAccessibilityAction(View _v, int _action, Bundle _args)
{
if((_action == ACTION_FOCUS) && (_args != null))
{
String method = _args.getString("by4a.method");
if("FingerprintGestureCallback.onGestureDetected".equals(method))
{
int gesture = _args.getInt("by4a.arg");
switch(gesture)
{
case FINGERPRINT_GESTURE_SWIPE_LEFT:
case FINGERPRINT_GESTURE_SWIPE_DOWN:
case FINGERPRINT_GESTURE_SWIPE_RIGHT:
case FINGERPRINT_GESTURE_SWIPE_UP:
}
}
}
return super.performAccessibilityAction(_v, _action, _args);
}
});

In addition, if your game can handle orientation changes or multiwindow mode, you will probably need some code like this. We're 99% certain this is a bug in Android.

@Override public void onWindowFocusChanged(boolean _focused)
{
myView.clearFocus();
myView.requestFocus();
}

If the user enters multiwindow mode, you will need BOTH the code above, AND for the user to tap inside your pane in order to continue receiving fingerprint gesture input. This is easily accomplished by simply pausing the game when multiwindow mode is activated, requiring the user to tap on the unpause button to continue.

The usefulness of fingerprint gesture input may vary based on the placement and reliability of the fingerprint sensor and the nature of the game being played. You should provide an option to ignore fingerprint gesture input to avoid accidental and undesired input.

Developer

4A

Developer ID: 5402566388565550579

View More Apps →

Ratings & Reviews

3.1

113 ratings

10,000+ downloads

5★
42%
4★
14%
3★
0%
2★
0%
1★
42%

Recent Reviews

Mohsin Sarwar

Shoaib Raza

Sep 25, 2025

JOLLY OSEJIE

top notch. kudos

Aug 27, 2025

Eslavath Jayanth

Good

Jun 24, 2024

Rabiou Kawara rabiou

Fake app fake

Feb 8, 2023

Samuel Boadi

This app is very useless😡😵😡😡📵

Jan 12, 2023

Get API Access to 1.5 Million Apps

Access complete app metadata, rankings, reviews, and screenshots for your product and market intelligence workflows.