由于窗口没有焦点而导致丢弃事件

时间:2015-01-13 06:42:31

标签: android warnings

我收到此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 }

有人可以解释一下,这个警告的原因是什么?

3 个答案:

答案 0 :(得分:1)

如果你采取任何行动来回应导致你的窗户失去焦点的事件,这是完全正常的。这不是问题。

但请注意,对于KEYCODE_BACK,而不是ACTION_DOWN,回复ACTION_UP通常是个好政策。

答案 1 :(得分:0)

我删除了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>

答案 2 :(得分:0)

我也遇到同样的问题。对我有用的是转到模拟器,然后按// #2 Grouping const el2 = React.createElement('div', null, [ <span>Hello</span>, <span>World</span>, ]) // JSX <div> [<span>Hello</span>,<span>World</span>] </div> 键。基本上,您就像在手腕上一样重新打开屏幕。