Nativescript-切换应用程序时不保留应用程序状态

时间:2020-03-10 07:17:44

标签: android nativescript

我目前正在使用android,并且我有一个非常简单的TextFields注册表单。在这里,如果我在某些字段中输入数据,然后切换到另一个应用程序并返回到我的应用程序,则屏幕会闪烁一下,好像它在刷新并清除了表格一样。我该如何预防?

我一直在阅读lifecycle events,并将代码添加到我的应用中以监视事件。这就是我在控制台中得到的东西

//App started
Event: activityCreated, Activity: com.tns.NativeScriptActivity@3932e8c, Bundle: null
Event: activityStarted, Activity: com.tns.NativeScriptActivity@3932e8c
Event: activityResumed, Activity: com.tns.NativeScriptActivity@3932e8c
// switched to another app
Event: activityPaused, Activity: com.tns.NativeScriptActivity@3932e8c
Event: activityStopped, Activity: com.tns.NativeScriptActivity@3932e8c
Event: saveActivityState, Activity: com.tns.NativeScriptActivity@3932e8c, Bundle: Bundle[{android:state=1, android:viewHierarchyState=Bundle[{android:views={1=android.view.View$BaseSavedState@34dad80, 16908290=android.view.View$BaseSavedState@3f00fb9, 2131230730=android.view.View$BaseSavedState@4173ffe, 2131230741=android.view.View$BaseSavedState@fd9d35f}}], @android:autofillResetNeeded=true, android:lastAutofillId=1073741848, android:fragments=android.app.FragmentManagerState@8a021ac, android:sessionId=1874952140}]
// Came back to my app
Event: activityStarted, Activity: com.tns.NativeScriptActivity@3932e8c
Event: activityResumed, Activity: com.tns.NativeScriptActivity@3932e8c

0 个答案:

没有答案