frameworks/base/core/java/android/view/viewroot.java

------------------------------------

private void deliverPointerEvent(MotionEvent event) {
if (mTranslator != null) {
mTranslator.translateEventInScreenToAppWindow(event);
}
Log.d("touchmode",">>>>>>>>>>>1");
boolean handled;
if (mView != null && mAdded) {

boolean isUp = event.getAction() == MotionEvent.ACTION_UP;
if (isUp) {
Log.d("touchmode",">>>>>>>>>>>2");
}
// enter touch mode on the down
boolean isDown = event.getAction() == MotionEvent.ACTION_DOWN;
if (isDown) {
ensureTouchMode(true);
}

这个函数获取了触摸事件,先mark一下,以后service里面需要判断触摸事件时,在里面定义广播来定义对应的事件。

更多相关文章

  1. Android Notification 填充 自定义布局
  2. 自定义主题
  3. android TextView 实现自定义文字点击效果
  4. Android 自定义shape圆形按钮
  5. android中Touch事件处理
  6. Android中的Button自定义点击效果
  7. Android自定义相机,切换前后摄像头,照相机拍照

随机推荐

  1. 如何设计一个牛逼的文件搬运工?
  2. MySQL 8 OCP(1Z0-908)认证考试题库原题(第
  3. 芋道 Spring Boot MyBatis 入门(一)之 MyBa
  4. 分布式链路追踪 SkyWalking 源码分析 —
  5. 最近,前端又火了哪些技术
  6. Linux根目录分区大小调整教程
  7. 性能测试 —— MySQL 基准测试
  8. 性能测试 —— Redis 基准测试
  9. 芋道 Spring Boot MyBatis 入门(二)之 MyBa
  10. 在 JavaScript 中对象的深拷贝(及其工作原