工具栏后退按钮不会做任何事情
Toolbar back button wont do anything
当用户按下按钮时,我的应用程序从 MainActivity 切换到 ChatActivity。问题是我工具栏上的后退按钮不会执行任何操作,而 UI 上的默认后退按钮有效。这是我尝试过的:
将这 2 个选项设置为 true
supportActionBar?.setDisplayHomeAsUpEnabled(真)
supportActionBar?.setDisplayShowHomeEnabled(true)
使 MainActivity 成为 ChatActivity 的父级:
<activity android:name=".ChatActivity" android:parentActivityName=".MainActivity" />
编译运行没有任何错误。我哪里错了?
override fun onOptionsItemSelected(item: MenuItem): Boolean {
if (item.itemId == android.R.id.home) {
finish()
}
return super.onOptionsItemSelected(item)
}
这很好用,将上面的代码添加到 activity
当用户按下按钮时,我的应用程序从 MainActivity 切换到 ChatActivity。问题是我工具栏上的后退按钮不会执行任何操作,而 UI 上的默认后退按钮有效。这是我尝试过的:
将这 2 个选项设置为 true
supportActionBar?.setDisplayHomeAsUpEnabled(真) supportActionBar?.setDisplayShowHomeEnabled(true)
使 MainActivity 成为 ChatActivity 的父级:
<activity android:name=".ChatActivity" android:parentActivityName=".MainActivity" />
编译运行没有任何错误。我哪里错了?
override fun onOptionsItemSelected(item: MenuItem): Boolean {
if (item.itemId == android.R.id.home) {
finish()
}
return super.onOptionsItemSelected(item)
}
这很好用,将上面的代码添加到 activity