Here is my example of SharedPreferences:
package com.milosev.myapplication

import android.content.SharedPreferences
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {

    private lateinit var sharedPreferences: SharedPreferences

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        sharedPreferences = getSharedPreferences("userdetails", MODE_PRIVATE)
    }

    override fun onStart() {
        super.onStart()
        val username = sharedPreferences.getString("username", "")
        System.out.println(username)
    }

    override fun onStop() {
        super.onStop()
        val edit: SharedPreferences.Editor = sharedPreferences.edit()
        edit.putString("username", "test")
        edit.commit()
    }
}