android 将鼠标右键点击事件改为点击后返回功能

在android 系统源码中的以下路径的文件(我的是android 8.0的目录,其他的可能不在这个目录,没关系,直接搜文件名就行)
framework\native\services\inputflinger\InputReader.cpp

uint32_t CursorButtonAccumulator::getButtonState() const {      uint32_t result = 0;      if (mBtnLeft) {          result |= AMOTION_EVENT_BUTTON_PRIMARY;      }      if (mBtnRight) {          //将以下改为back的响应字段       // result |= AMOTION_EVENT_BUTTON_SECONDARY;          result |= AMOTION_EVENT_BUTTON_BACK;        //改为back的响应字段      }      if (mBtnMiddle) {          result |= AMOTION_EVENT_BUTTON_TERTIARY;      }      if (mBtnBack || mBtnSide) {          result |= AMOTION_EVENT_BUTTON_BACK;      }      if (mBtnForward || mBtnExtra) {          result |= AMOTION_EVENT_BUTTON_FORWARD;      }      return result;  }  

本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:android 4.0鼠标右键返回

更多相关文章

随机推荐

  1. 【文档】五、Mysql Binlog事件结构
  2. g++ 连接 mysql 编译报错 /usr/bin/ld: c
  3. Mysql 查看及设置事物隔离级别
  4. mysql学习之路_外键
  5. 如何用mysql或Navicat实现流水号的插入
  6. 远程服务器CentOS7安装MySQL并用本地Navi
  7. 在mac中配置apache+php5.3+mysql的环境,修
  8. 如何在mysql中的两个值之间插入一个新值
  9. 主义通过扩展来破坏对实体的查询
  10. 新版MySql 5.6.20,安装后无法登陆的解决办