当前位置: 首页 > news >正文

Android activity back stack

Android 默认支持 Activity 的 Back Stack 手动设置如下:

默认 Activity
`class MainActivity : AppCompatActivity() {

lateinit var activity: Buttonoverride fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)activity = findViewById(R.id.buttonSecondActivity)activity.setOnClickListener {val intent = Intent(this, SecondActivity::class.java)startActivity(intent)finish() // this will finish the first activity or remove it from stack}
}

}`

新 Activity
`class SecondActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_second)

    // Register the callback for handling back pressesonBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) {override fun handleOnBackPressed() {val intent = Intent(this@SecondActivity, MainActivity::class.java)startActivity(intent)}})
}

}`

http://www.sczhlp.com/news/67995/

相关文章:

  • 做网站整理信息的表格谷歌关键词
  • 建设网站准备资料丽水高端网站建设
  • 旅游网站建设的目标百度搜索次数统计
  • 如何用织梦程序制作多个页面网站西安那里做网站
  • C# Avalonia 12- Drawing - ImageBrushes
  • 嵊州网站制作wordpress邮件激活账号
  • CMake构建学习笔记25-SpatiaLite库的构建
  • 【ctf.bugku】post-the-get
  • 怎么网站代备案数商云医药行业
  • 新网站在谷歌上面怎么做推广网站开发后端是什么
  • 济南网站推广做一个h5需要多少钱
  • 帝国网站搬家济南网站建设公
  • 如何做繁体字网站网络设计师工资
  • 莆田专业网站建设公司价格大二网页设计实训总结
  • 做个什么样的网站比较好建设银行个人网站个人客户
  • 无视风险安装下载app软件咸宁网站seo
  • 北京手机网站制作多少钱域名租用平台
  • 广州市城乡住房建设厅网站佛山网页设计培训中心
  • 软件平台搭建流程株洲seo网站优化软件
  • 重庆网站建设怎么样网站没备案可以做淘宝客吗
  • php语言网站开发公司北京家里电脑可以做网站服务器吗
  • 网站模板wordpress开发区网站制作公司
  • 彩票网站开发制作h5网站备案被注销了怎么办
  • 手机网站开发 pdf做微商好还是开网站好
  • 自己怎么做企业网站哪里有做网站公司
  • 如何在phpStudy环境中升级Redis版本
  • 附近网站建设汕头网络推广哪里好
  • 白云企业网站建设站长之家音效
  • 佛山网站建设科技有限公司什么是网络营销渠道?
  • 网站开发培训心得百度推广怎么优化关键词的质量