android中会给配置了
android:parentActivityName的activity默认加入一个向上返回键,如下:
当点击向上返回后,默认的行为是finish自身,startactivity(配置的父类activity)。
如果我们想要手动控制该行为怎么办?如下:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
//其他行为
finish();
}
return true;
}
本文介绍在Android中如何为带有向上返回键的Activity自定义点击行为。通过重写onOptionsItemSelected方法,可以实现点击返回键时执行不同于默认finish操作的自定义逻辑。

1574

被折叠的 条评论
为什么被折叠?



