当我从一个意图转到另一个意图时,我收到了这个警告:
“窗口已经集中,无视焦点增益:com.android.internal.view.IInputMethodClient $Stub $Proxy”
并且视图保留旧的意图.
代码是:
btnCatalog.setOnClickListener(new OnClickListener() { private ProgressDialog myProgressDialog; @Override public void onClick(View v) { // TODO Auto-generated method stub myProgressDialog = ProgressDialog.show(introPage.this,"Please wait...","Doing Extreme Calculations...",true); new Thread() { public void run() { try{ fetchAndStoreData(); Intent toMainPage = new Intent(introPage.this,mainPage.class); startActivity(toMainPage); sleep(5000); } catch (Exception e) { } myProgressDialog.dismiss(); } }.start(); } });
但是当我评论fetchandStoreData()方法时,意图移动到另一个意图.
fetchAndStoreData()方法正在读取文件中的XML读取数据,并将数据保存到sqlLite数据库中.
到目前为止,我不知道为什么会出现这种警告.
急需帮助
谢谢