我的代码是:finalStringeulaKey="mykey";finalSharedPreferencesprefs=PreferenceManager.getDefaultSharedPreferences(getApplicationContext());booleanhasBeenShown=prefs.getBoolean(eulaKey,false);总是根据操作系统版本返回不同的值。在2.2、2.3.4、3.2、4.0.3中测试-返回正确值。但是对于带有2.3.7和CianogenMod7.1的设备ZteBlade-结果总是错误的。我想getBoolean的默认值。这里