⑴ oppo手机返回键怎么调出来
oppo手机返回键辩搏调出来方法如下:
操作设备:oppooppofindx3pro。
设备系统:Android10.0。
操作软件:手机设置。携早祥
1、首先在手机设置中点击【便捷工睁伏具】。如图。

⑵ 安卓手机怎么调出返回键
若郑闷使用的是vivo手机需要打开虚拟导航键,可进入设置--系统导航/导航键--勾选“导喊渗弯航键”,即可开启导航键喊芦。

⑶ Android:重写返回键方法
1、方法一
  
 @Override
  
 public boolean  onKeyDown(intkeyCode, KeyEventevent) {
  
 if(keyCode == KeyEvent.KEYCODE_BACK &&event.getRepeatCount() ==0)
  
  {//TODO  something
  
 return 碧租 true;              }
  
 return   super.onKeyDown(keyCode,event); }
2、方法念旦二
  
 @Override public void onBackPressed() {
  
            //TODO something 悔高兆         super.onBackPressed();
  
  }
⑷ 安卓手机怎么交换返回键和菜单键
android系统手机有以下两种情况:
1、虚拟按键,可以切换菜单键和返回键,方法:设置→智能辅助→导航栏→请选择虚拟导航栏组合。
2、物理实体按键,印有固定图标的不能更换。
⑸ android检测返回键onBackPressed和onKeyDown区别
本篇文章介绍如何在Android中实现监听返回键,态世主键,菜单键。一般情况下,我们都可以在Android手机底部看到三个按钮,这三个按钮就分别是返回键,主键,菜单键。
  
 接下来饥闭雀介绍监听这三个键的实现。
  
 第一种方法通过onBackPressed()方法来实现
  
 /**
   * 注意:
   * super.onBackPressed()会自动调用finish()方法,关闭当前Activity.
   */
   @Override
   public void onBackPressed() {
   super.onBackPressed();
   Toast.makeText(this, "按下了back键   onBackPressed()", Toast.LENGTH_SHORT).show();
   }
  
 onBackPressed()提供的功能有限,它这是在退出之前通知onBackPressed()方法,并不能改变用户原来的行为
  
 利用onKeyDown方法,就可以实现
  
 @Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
   if ((keyCode == KeyEvent.KEYCODE_BACK)) {
   Toast.makeText(this, "按下了back键   onKeyDown()", Toast.LENGTH_SHORT).show();
   return false;
   }else {
   return super.onKeyDown(keyCode, event);
   }
   }
  
 onKeyDown方法返回true表示退出,返回false便不退出。
  
 还可以通过跳转来实现退出,
  
 @Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
   if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){
   Intent intent = new Intent(Intent.ACTION_MAIN);
   intent.addCategory(Intent.CATEGORY_HOME);
   startActivity(intent);
   }
   return super.onKeyDown(keyCode, event);
   }
  
 通过onKeyDown我们可以实现,实现“再按一次返回键退出程序”的功能
  
 private long exitTime = 0;
  
 @Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
   if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){
   if((System.currentTimeMillis()-exitTime) > 2000){
   Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();
   exitTime = System.currentTimeMillis();
   } else {
   finish();
   System.exit(0);
   }
   return true;
   }
   return super.onKeyDown(keyCode, event);
   }
  
 监听Home键可以通过onUserLeaveHint()方法来实现,
  
 @Override
   protected void onUserLeaveHint() {
   super.onUserLeaveHint();
   Toast.makeText(this, "烂早onUserLeaveHint", Toast.LENGTH_SHORT).show();
   }
  
 在这个方法中,我们可以观察出,如果onUserLeaveHint方法是不能改变用户的行为的。
  
 在手机下方的三个键中,最右边的键就是菜单键,通常是用方括号表示的。经过笔者的测试发现,如果轻点一下,那么会跳出菜单界面,如果长点的话,那么会退出程序。这个过程会自动调用onUserLeaveHint方法,也就是主键。
  
 菜单的监听也可以通过onKeyDown()方法来实现
  
 @Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
  
 处理上面这样的方法,onOptionsMenuClosed()方法也可以实现。
  
 @Override
   public void onOptionsMenuClosed(Menu menu) {
   super.onOptionsMenuClosed(menu);
   Toast.makeText(this, "onOptionsMenuClosed clicked", Toast.LENGTH_SHORT)
   .show();
   }
   经过笔者的测试,发生这些方法在高版本中可能出现不兼容的情况,关于菜单可以查看  Android中Menu菜单 
  
 原文地址: https://www.cnblogs.com/HDK2016/p/8695052.html#a1