我正在使用
react native 0.73.0
,react-navigation/native 和 native-stack 6.1.10 和 6.9.18,
当按下 Android 后退按钮或滑动手势返回时,应用程序将关闭,而不是转到堆栈中的上一个屏幕
在 Android 11 或更低版本的 Android 设备上不会出现此问题。
最初,我没有为堆栈导航提供任何默认选项,只是为了尝试一下,我尝试将手势
gestureEnabled
作为 true
以及 false
作为默认屏幕选项。
我会尝试解决这个问题,如果问题得到解决,我会评论解决方案,但如果有人遇到过这个问题或有潜在的解决方案,请帮助....
这解决了我的问题 - 希望它也适合你。 https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture#migrate-existing
implementation "androidx.activity:activity:1.6.0-alpha05"
添加到项目 build.gradleandroid:enableOnBackInvokedCallback="false"
添加到 AndroidManifest.xml 中的应用程序或特定活动