我有带有UP Home Navigation按钮的活动。有我的听众:
override fun onOptionsItemSelected(item: MenuItem) =
when (item.itemId) {
android.R.id.home -> {
onBackPressed()
true
}
else -> false
}
当我构建此问题时,我会收到错误:未解决的参考:home
另外,您可以将此行放入onCreate((
中supportActionBar?.setDisplayHomeAsUpEnabled(true)
然后在您的清单中添加一个元数据标签,如下所示。
<activity
android:name=".YourActivity"
android:label="Your Activity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.app_name.YourActivity" />
</activity>
如果执行此操作,则不需要处理主页按钮,请按OnOptionsItemSelected((方法。