有时我的用户在启动我的应用时遇到问题。似乎应用程序启动但屏幕保持黑色。没有崩溃报告,因为该应用程序并没有真正崩溃。所以我不知道我能做些什么来避免这个问题。也许有人有类似的问题,可以给我一个提示,我不能做的。
我的应用是一个简单的notpad应用。一个TextView的Text保存在String中,该String以相同的方式保存在首选项onDestroy,onPause和onStop中。 这是我的onDestroy方法:
@Override
protected void onDestroy(){
super.onDestroy();
text = Text.getText().toString();
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("Text", text);
editor.commit();
}