반응형

'loadData'에 해당되는 글 1건

  1. 2019.07.06 코틀린 SharedPreference로 데이터 저장, 불러 오기.
반응형

1. 데이터 저장하기.

private fun saveData(height: Int, weight: Int)
{
    val pref = PreferenceManager.getDefaultSharedPreferences(this)
    val editor = pref.edit()

    editor.putInt("KEY_HEIGHT", height)
        .putInt("KEY_WEIGHT", weight)
        .apply()

}

 

2. 데이터 불러 오기.

private fun loadData() {
    val pref = PreferenceManager.getDefaultSharedPreferences(this)
    val height = pref.getInt("KEY_HEIGHT", 0)
    val weight = pref.getInt("KEY_WEIGHT", 0)

    if(height != 0 && weight != 0) {
        heightEditText.setText(height.toString())
        weightEditText.setText(weight.toString())
    }
}


.apply()


}

반응형
Posted by 컴스터
,


반응형