Skip to content

Instantly share code, notes, and snippets.

@dharmakshetri
Created August 13, 2017 20:49
Show Gist options
  • Save dharmakshetri/3be9a5fc6d983c9a8d05bf2de1fa6522 to your computer and use it in GitHub Desktop.
Save dharmakshetri/3be9a5fc6d983c9a8d05bf2de1fa6522 to your computer and use it in GitHub Desktop.
mainActivity
class MainActivity : AppCompatActivity() {
var shredPref:SharedPreferences?=null
var editor:SharedPreferences.Editor?=null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
shredPref=getSharedPreferences(MY_PREF, Context.MODE_PRIVATE)
editor=shredPref!!.edit()
editTextUsername.setText(shredPref!!.getString(NAME,""))
editTextPassword.setText(shredPref!!.getString(PASSWORD,""))
}
fun btnSave(view: View){
var name:String=editTextUsername.text.toString()
var password:String=editTextPassword.text.toString()
var intent=Intent(applicationContext, SecondActivity::class.java)
editor!!.putString(NAME,name)
editor!!.putString(PASSWORD,password)
editor!!.apply()
startActivity(intent)
}
companion object {
val MY_PREF="my_pref"
var NAME="name"
var PASSWORD="password"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment