窗口已聚焦-忽略com.android.internal.view的聚焦增益

窗口已聚焦-忽略com.android.internal.view的聚焦增益,android,android-intent,Android,Android Intent,我见过很多解决方案,但没有一个对我有效!我在前两次遇到过这个问题,我只需要恢复到备份代码就可以了。我一直不知道为什么会这样。有些人说这只是一个警告,所以你可以忽略它。但我无法从一种意图转换到另一种意图。这就是确切的情况-我已经做了一个菜单,从那里我添加了一些东西。所以,当我点击菜单,然后点击添加项目,它并没有做任何事情!只需给出此警告并保持在同一屏幕上。所以,我被卡住了! 有谁能解释一下为什么会出现这种错误,以及消除这种错误的最佳方法是什么 WARN/InputManagerService(61

我见过很多解决方案,但没有一个对我有效!我在前两次遇到过这个问题,我只需要恢复到备份代码就可以了。我一直不知道为什么会这样。有些人说这只是一个警告,所以你可以忽略它。但我无法从一种意图转换到另一种意图。这就是确切的情况-我已经做了一个菜单,从那里我添加了一些东西。所以,当我点击菜单,然后点击添加项目,它并没有做任何事情!只需给出此警告并保持在同一屏幕上。所以,我被卡住了! 有谁能解释一下为什么会出现这种错误,以及消除这种错误的最佳方法是什么

WARN/InputManagerService(61): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@405b1d68

尝试将您的活动添加到清单文件:

<activity android:name="activity name" android:screenOrientation="portrait" ></activity>

检查菜单的事件处理程序方法。我发现我正在使用

public boolean onOptionsItemSelected(MenuItem item)
我切换到以下内容并修复了问题

public boolean onMenuItemSelected(int featureId, MenuItem item)

我收到了同样的警告信息,我的事件没有触发下一个活动。查看您的方法,看看它是否指示您正在重写它。我不是。一旦我改变了方法,我就重写并工作了。

“但我无法从一个意图切换到另一个意图。”
请你详细说明一下好吗?编辑了这篇文章。我希望现在天气晴朗!看看这个。