的Android sharedpreferences.getBoolean()返回错误,默认值
图片上可以看到,布尔变量采取了默认值,即使是在一个SharedPreferences
键值对用正确的键。什么会导致这种情况?在代码中,这是在onCreate
方法的末尾。在这之后,onMapReady
方法被调用(从com.google.android.gms.maps.OnMapReadyCallback
),在那里我检查SAME布尔值,看看我是否需要在地图上放置一些标记。在该方法中getBoolean()
行为是正确的,默认值将被忽略。这对我没有任何意义,任何人都可以帮助我?
请出示您放置布尔到相同的共享偏好 –