Закрытие обложки приводит к изменению макета

#android #android-studio

#Android #android-studio

Вопрос:

У меня некоторые проблемы с этим журналом. Когда я закрываю крышку своего телефона, это говорит об этом, и моя активность переходит к следующему, когда этого не должно произойти. Можно ли избежать этого?? Избегайте ретрансляции или изменения фокуса?? Этого не происходит при использовании второго телефона с PIN-кодом. (Поэтому мне нужно ввести PIN-код, чтобы разблокировать телефон).

При отсутствии PIN-кода so телефон не заблокирован, просто закрыл крышку. Когда я снова открываю и перезапускаю действие, действие завершается и переходит к следующему.

Со вторым телефоном, с PIN-кодом, когда я закрываюсь, мне нужно снова ввести PIN-код для ввода, и в этом случае операция прошла обычным способом.

 D/InputMethodManager: prepareNavigationBarInfo() DecorView@670a516[Fer_Habit]
    getNavigationBarColor() -855310
V/InputMethodManager: Starting input: tba=com.example.gms ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : false , NavTrans : false
D/InputMethodManager: startInputInner - Id : 0
I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport: Input channel destroyed: 'ClientS', fd=129
V/FA: Recording user engagement, ms: 9675
V/FA: Connecting to remote service
V/FA: Activity paused, time: 742123461
I/ViewRootImpl@e954868[Class1]: stopped(true) old=false
D/OpenGLRenderer: makeCurrent EglSurface : 0x72a3179900 -> 0x0
V/FA: Connection attempt already in progress
D/FA: Connected to remote service
V/FA: Processing queued up service tasks: 2
D/OpenGLRenderer: destroyEglSurface : 0x72a3179900
I/mali_egl: eglDestroySurface() in
I/mali_winsys: delete_surface() [2960x1440] return
I/mali_egl: eglDestroySurface() out
E/OpenGLRenderer: ReliableSurface: perform returned an error
W/libEGL: EGLNativeWindowType 0x72e1651f50 disconnect failed
D/OpenGLRenderer: ~ReliableSurface : 0x72e1651f40
I/ViewRootImpl@e954868[Class1]: Relayout returned: old=(0,0,2960,1440) new=(0,0,2960,1440) req=(2960,1440)8 dur=4 res=0x5 s={false 0} ch=false
I/ViewRootImpl@e954868[Class1]: MSG_WINDOW_FOCUS_CHANGED 0 1
D/InputMethodManager: prepareNavigationBarInfo() DecorView@670a516[Class1]
    getNavigationBarColor() -855310