Android Activity 标题栏显示返回键
程序员文章站
2022-04-10 09:47:08
最简单的方法:设置 parentActivityName,但是这好像只适合固定的父Activity。
最简单的方法:AndroidManifest.xml 文件的 activity 增加 parentActivityName,但是这好像只适合固定的父Activity。
<activity
android:name=".SettingsActivity"
android:label="设置"
android:icon="@android:drawable/ic_menu_preferences"
android:parentActivityName=".MainActivity"/>
使用后发现返回自带动作。
但是标题栏加了菜单后,动作消失,需要手动设置一下。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
String[] sm = { "导出HTML", "导出CSV" };
for (int i=0; i<sm.length; i++) {
menu.add(0, i, i, sm[i]);
}
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
switch (id) {
case 0:
...
break;
case 1:
...
break;
case android.R.id.home:
finish();
break;
}
return true;
}
本文地址:https://blog.csdn.net/sonichty/article/details/107441550
上一篇: Vue生命周期函数面试题
推荐阅读
-
Android中Activity启动默认不显示输入法解决方法
-
Android 滑动返回Activity的实现代码
-
Android中调用另一个Activity并返回结果-以模拟选择头像功能为例
-
Android 实现按两次返回键退出程序(两种方法)
-
android 获取上一个activity返回值的方法
-
Android标题栏中添加返回按钮功能
-
ionic监听android返回键,实现“再按一次退出”功能
-
Android中activity从创建到显示的基本介绍
-
Android利用startActivityForResult返回数据到前一个Activity
-
Android下Activity全屏显示实现方法