0

我有一个蓝色的图像作为启动画面启动。Android的启动画面/启动画面也显示当键盘正在调整大小

但是在我的应用程序中,当一个打开的键盘被关闭时,它显示了启动屏幕的背景图像,看起来很奇怪。

windowSoftInputMode设置为

android:windowSoftInputMode="adjustResize"

我觉得adjustResize是正确的。

我能做些什么来解决问题?为什么闪屏甚至在后台?

+0

您应该确保在其活动结束后,活动堆栈中不应存在启动活动。 –

回答

3

如果你已经这样做了,但是对于像启动屏幕那样只使用一次并且不需要返回的活动,请记得致电finish()。如果您完成活动,它将不在活动堆栈中。尝试添加finish(),意图使您远离启动屏幕

+0

谢谢。我使用的反应母语: 只是有一个 ''' <意图过滤器> <操作机器人:名字= “android.intent.action.MAIN”/> <类机器人:名字=“机器人。 intent.category.LAUNCHER“/> ''' 在清单文件和另一个xml的启动屏幕配置。我会试图找出这个 – Ben

+1

你仍然需要打电话结束。 CHeck [这个问题](https://stackoverflow.com/questions/33352553/call-methods-from-the-activity-class-react-native-android) – Zoe