【发布时间】:2020-08-28 23:38:51
【问题描述】:
我有一个设置活动,我想在其他屏幕上使用这些设置我正在开发一个应用程序来发送手机余额,通常进行这些销售的人必须在他的销售电话上输入一系列代码,我想要什么是为了避免给供应商带来烦恼并修复代码,但是每个供应商都有一个独特的 pin,在我的应用程序中应该只在设置中输入一次(您的供应商 pin),然后不用担心任何事情
override fun onCreatelsavedInstanceState: Bundle?) {
super.onCreate(savedInstance5tate)
setContentView(R. Layout.activity_main)
loadData()
savebutton. setonClicklistener (){saveData() }
}
private fun loadData (){
val sharePref = getPreferences(Context.MODE_PRIVATE)
val mydata = sharePref.getString( key: "mydata", defValue: "")
dataEditText.setText (dato)
}
private fun saveData(){
sharePref = getPreferences (Context.MODE_PRIVATE)
with(sharePref.edit()){
putString("pin", dataEditText.text.tostring())
commit() ^with
}
}
【问题讨论】:
标签: android-studio kotlin sharedpreferences