Все приложения с targetSdk Android 16 и выше должны поддерживать Predictive Back Gesture (PBG) т.к. его включат по умолчанию. Если вы этого не хотите - можно просто отключить для вашего приложения.
При включенном PBG в приложение не будет срабатывать callback
Activity.onBackPressed() и отправляться события KeyEvent.KEYCODE_BACK.Для отключения надо добавить в AndroidManifest
<application
android:enableOnBackInvokedCallback="false"
>
<!-- Отключение на уровне activity-->
<activity
android:enableOnBackInvokedCallback="false"
/>
</application>
#android #android16