本帖最后由 JavaLover00000 于 2011-01-05 11:46:58 编辑

解决方案 »

  1.   

    好像和SDK的版本有关,1.6前面的版本 不会自动保存这些信息。你可以换一个1.5或是1.6的sdk再试试。
      

  2.   

    我测试的没问题,按HOME键后,再重新启动可以保留刚才输入的文字信息的/。
      

  3.   

    主要是这两个起的作用:onRestoreInstanceStateonSaveInstanceState
      

  4.   

    我也猜测是 sdk版本的问题  我试试 1.6之前的版本试试看吧
      

  5.   

    我把程序用1.5的 jar 模拟器用1.5的测试,那个状态还是能保持
      

  6.   

    跟onSaveInstanceState有关,
    按home的时候,如果很快就切回来的话就回保留你输入的字符
    如果时间长了,可能就被回收掉了,就没有了
      

  7.   

    我现在用的是2.2版本的SDK,按home之后,马上返回去是不会消失的,但要是时间长一点的话,输入的文字信息就没了,这个和版本没什么关系的吧,
      

  8.   

    那么就是说 在onRestart中 做一些页面重新加载进来要组偶的事情,是有必要的。。嗯!差不多明白了~~结贴。。