当前位置: 首页 > news >正文

专业做网站建域名解析ip地址

专业做网站建,域名解析ip地址,上海进一步优化疫情防控措施,岳阳市网站建设屏幕锁,就是锁住屏幕不让用户误触摸,从开发者的角度看就是不响应用户的点击事件。 屏幕锁界面 可以自己创建一个布局文件,或者直接创建一个View(例如ImageView)。 参数LayoutParams mLayoutParams new LayoutParam…

屏幕锁,就是锁住屏幕不让用户误触摸,从开发者的角度看就是不响应用户的点击事件。

屏幕锁界面

可以自己创建一个布局文件,或者直接创建一个View(例如ImageView)。

参数LayoutParams

		mLayoutParams = new LayoutParams();mLayoutParams.width = LayoutParams.MATCH_PARENT;mLayoutParams.height = LayoutParams.MATCH_PARENT;mLayoutParams.type = LayoutParams.TYPE_SYSTEM_ERROR;mLayoutParams.flags = 1280;

添加到视图

然后使用WindowManager的addView方法添加到window即可。

mWindowManager.addView(mScreenLockView, mLayoutParams);

缺陷

但是这样之后其实还有个问题,就是手势导航为手势导航的时候(就是不是三按钮导航的时候),它还是能响应。所以还是需要拦截手势导航的点击事件。

解决方法

在packages/apps/Launcher3/quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java

的onInputEvent方法拦截即可

    private void onInputEvent(InputEvent ev) {if (开启了屏幕锁) {return;}......}

至于为什么是在这拦截,可以看这篇文章:

Android 10 手势导航源码分析_android framework 手势导航源码-CSDN博客

消费者

这里只是对上面那篇文章的一个记录。

其中OverviewInputConsumer是在桌面或者最近任务界面处理事件的消费者;OtherActivityInputConsumer是非桌面情况下出现的事件消费者;OverviewWithoutFocusInputConsumer是在桌面resumed但是没有焦点的时候的事件消费者,例如桌面上有dialog之类的。

http://www.jinmujx.cn/news/77583.html

相关文章:

  • 网站建设 入门知识南京网页搜索排名提升
  • 辽宁建设工程信息网登录不上去关键词排名优化提升培训
  • 小程序联盟厦门网站综合优化贵吗
  • 如何自学制作网站营销推广投放
  • 手机网站建设维护网络营销专业是干什么的
  • 如何做一条动态网站网站seo招聘
  • 广州做网站公司排名网站排名优化手机
  • 网站建设费用预算seo企业优化顾问
  • 网站建设图文指数计算器
  • 邢台移动网站建设费用网络推广发帖网站
  • 吴江公司网站建设电话衡阳网站优化公司
  • 网站二级菜单是什么原因龙岗百度快速排名
  • 做标书分享网站软件开发工程师
  • 企业网站建设要求标准说明营销策略有哪些4种
  • 申请一个域名多少钱苏州关键词优化怎样
  • 建设行网站修改电话正规网站建设服务
  • 佛山做网站建设公司新手怎么做销售
  • 网站制作公司起名网络推广费用计入什么科目
  • 网站建设有免费的空间吗专门做网站的公司
  • 手机网站开发步骤软件电商网站建设价格
  • 最好的网站制作公司淘宝流量助手平台
  • 腾讯云网站备案靠谱吗拼多多seo搜索优化
  • 网站建设国内排行除了百度指数还有哪些指数
  • 海口网站设计建设seo优化工作内容做什么
  • 微信上怎么做网站新闻近期大事件
  • css怎么做响应式网站seo推广策略
  • 做外贸的国际网站有哪些如何做市场推广方案
  • 电子商务营销的发展趋势郑州seo博客
  • 适合推广的网站百度贴吧官网首页
  • 营销型网站建设优化广东seo推广费用