Android后台监听全局屏幕旋转

Android后台监听全局屏幕旋转,第1张

概述最近有个需求就是程序在后台监听手机的屏幕的旋转方向,废话不多说,先看看效果:摸摸头~,既然是监听屏幕的旋转方向,那是不是可先去WindowManager类看看,通过对源码的一番撕扯,终于找到了一点蛛丝马迹:publicintwatchRotation(IRotationWatcherarg0,intarg1)throwsRemoteExce

最近有个需求就是程序在后台监听手机的屏幕的旋转方向,废话不多说,先看看效果:


摸摸头~,既然是监听屏幕的旋转方向,那是不是可先去WindowManager类看看,通过对源码的一番撕扯,终于找到了一点蛛丝马迹:

public int watchRotation(IRotationWatcher arg0, int arg1) throws remoteexception

最终发现屏幕的旋转方向监听是在IWindowManager.aIDl文件中处理的,所以我们先看看这个文件:(sdk版本:7.1.1_r28)

package androID.vIEw
总结

以上是内存溢出为你收集整理的Android后台监听全局屏幕旋转全部内容,希望文章能够帮你解决Android后台监听全局屏幕旋转所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1058013.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存