Weird exception: Cannot cast String to Boolean when using getBoolean

后端 未结 7 1857
温柔的废话
温柔的废话 2021-01-04 04:44

I\'m getting a very weird error. I have 2 activities. On both I\'m getting the SharedPreferences using MODE_PRIVATE (if it matters) by sp = g

7条回答
  •  青春惊慌失措
    2021-01-04 05:31

    I am assuming that

    sp.getBoolean(IntroActivity.SHOW_INTRO, true)// this line returns a String value.
    

    so you can do like this

    boolean showIntro = Boolean.parseBoolean(sp.getBoolean(IntroActivity.SHOW_INTRO, true));
    

提交回复
热议问题