由于 window 没有焦点而放弃事件
Dropping event due to window no focus
我收到这个 warning
但无法理解原因?
Dropping event due to no window focus:
KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BACK, scanCode=158, metaState=0,
flags=0x8, repeatCount=0, eventTime=1057872, downTime=1057872, deviceId=4,
displayId=0, source=0x101 }
谁能解释一下,这个警告的原因是什么?
如果您对此事件采取任何行动导致您的 window 失去焦点,这是完全正常的。没问题。
但是请注意,为 KEYCODE_BACK 而非 ACTION_DOWN 回复 ACTION_UP 通常是好的政策。
我删除了 android:windowIsTranslucent
,然后就可以了:
<style name="AppTheme" parent="AppTheme.Base">
<!--<item name="android:windowIsTranslucent">true</item>-->
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowBackground">@android:color/white</item>
我遇到了同样的问题。对我有用的是转到模拟器并按 off
键。基本上,您可以像在手腕上一样重新打开屏幕。
我收到这个 warning
但无法理解原因?
Dropping event due to no window focus:
KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BACK, scanCode=158, metaState=0,
flags=0x8, repeatCount=0, eventTime=1057872, downTime=1057872, deviceId=4,
displayId=0, source=0x101 }
谁能解释一下,这个警告的原因是什么?
如果您对此事件采取任何行动导致您的 window 失去焦点,这是完全正常的。没问题。
但是请注意,为 KEYCODE_BACK 而非 ACTION_DOWN 回复 ACTION_UP 通常是好的政策。
我删除了 android:windowIsTranslucent
,然后就可以了:
<style name="AppTheme" parent="AppTheme.Base">
<!--<item name="android:windowIsTranslucent">true</item>-->
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowBackground">@android:color/white</item>
我遇到了同样的问题。对我有用的是转到模拟器并按 off
键。基本上,您可以像在手腕上一样重新打开屏幕。