0
点赞
收藏
分享

微信扫一扫

【Android】Activity回收数据保存(横竖屏旋转不建议)


Activity回收数据保存

代码

  • Kotlin:
class FirstRecyclerActivity : AppCompatActivity() {
val tag = "recycler"
private lateinit var firstBinding: ActivityRecyclerFirstBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
firstBinding = ActivityRecyclerFirstBinding.inflate(layoutInflater)
setContentView(firstBinding.root)

if (savedInstanceState != null) {
val tempData = savedInstanceState.getString("data_key")
Log.d(tag, tempData ?: "")
}
}

override fun onSaveInstanceState(outState: Bundle) {
super.onSaveInstanceState(outState)
val tempData = "Something you just typed"
outState.putString("data_key", tempData)
}
}

序号

Tips

1

横竖屏旋转,不建议这种方法


举报

相关推荐

0 条评论