会挽雕弓如满月,西北望,射天狼。这篇文章主要讲述为什么Android应用程序在退出带有后退按钮的应用程序时显示空白屏幕React Native Navigation?相关的知识,希望能为你提供帮助。
我正在研究React Native Application和集成的react-native-navigation软件包,用于在app,link of package中导航
android应用程序卡住并显示空白屏幕。如果我在Android应用程序中使用后退按钮关闭应用程序,则会发生这种情况。最后我有一个列表屏幕,重新打开应用程序后显示空白屏幕因为它没有再次调用Navigation.registerComponent
,它可能会在使用后退按钮关闭时销毁应用程序。这是我的index.js里面的代码::
import { Navigation } from "react-native-navigation";
import App from './src/app';
Navigation.registerComponent("appName", () =>
App);
杀死应用程序并重新启动将解决卡在启动屏幕上的问题。但不应该被困在第一位。通过后退按钮关闭时只是一个问题。
有人有解决方法吗?请建议我如何使用后退按钮关闭应用程序后再次处理和调用我的
Navigation.registerComponent
。环境
- React Native Navigation版本:2.12.0
- React Native版本:0.58
- 平台:仅限Android
替换此代码:
@Override
public void invokeDefaultOnBackPressed() {
if (!navigator.handleBack(new CommandListenerAdapter())) {
super.onBackPressed();
}
}
有了这个:
@Override
public void invokeDefaultOnBackPressed() {
if (!navigator.handleBack(new CommandListenerAdapter())) {
this.moveTaskToBack(true);
//super.onBackPressed();
}
}
【为什么Android应用程序在退出带有后退按钮的应用程序时显示空白屏幕React Native Navigation()】保存更改后检查Android设备。
推荐阅读
- xml文件中的文本不完整,导致新创建的Android Studio项目出现错误
- 通过公共IP连接到Android设备作为代理服务器
- 无法在AMD Ryzen(Android Studio)上使用HAXM
- intent.getStringExtra在android中不起作用[duplicate]
- 在android studio中的应用源码它给我很多错误[关闭]。
- 在使用具有剪切和粘贴功能的Apps脚本时,如何处理Google表单中的新数据()
- Application类的静态成员的绑定属性
- ConfigurationManager.AppSettings和Properties.Settings.Default之间有区别吗()
- ConfigurationManager.AppSettings性能问题