`
zhouxiaoli521
  • 浏览: 553388 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android Window already focused, ignoring focus gain

 
阅读更多

我预想的是点menu然后跳到设置页面

但是我发现 刚安装完apk时点menu可以打开 关闭软件重新打开在点menu就无法打开设置页面并提示如下警告

“06-30 16:58:51.973: WARN/InputManagerService(182): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@407b8108” 

 

代码是这样写的

	@Override
	public boolean onOptionsItemSelected(MenuItem item)
	{
		int id = item.getItemId();
		switch (id)
		{
		case Menu.FIRST:
			startActivity(getIntent().setClass(this, MarketSetting.class));
			break;
		}
		return true;
	}

我检查发现startactivity确实已经被执行过了 但是 MarketSetting.class并没有被启动

然后 我把getIntent() 换成 new Intent()就可以了。。。那个警告也不提示了。。

但是我不晓得为什么T_T

分享到:
评论
2 楼 zhouxiaoli521 2011-09-19  
ghwcn 写道
把全部代码贴出来

其他地方和这块没有关联
而且。。其他代码也找不到了
1 楼 ghwcn 2011-09-17  
把全部代码贴出来

相关推荐

Global site tag (gtag.js) - Google Analytics