android检测设备方向
16lz
2021-01-26
以前在Activity中通过onConfigurationChanged(Configuration newConfig)方法来监听设备方向的变化,还得在Configuration里进行判断,不方便,而且发生变化的Configuration不一定是
Orientation,所以很多时候的调用都是多余的。
今天看代码时,看到一个类android.view.OrientationEventListener,专门用来监听Orientation的变化。使用也比较简单,继承这个类后实现onOrientationChanged(int orientation)这个抽象方法,然后调用enable()方法即可。相对应的,停止监听时调用disable()方法。
更多相关文章
- android中DownloadManager实现版本更新,监听下载进度实例
- Android获取设备屏幕宽高pix值的方法
- Android7、8、9最新相关工具编译汇总(adb.exe fastboot.exe)
- android onGenericMotionEvent(MotionEvent event)
- android IOC框架解析(上)
- setBackground、setBackgroundDrawable、setBackgroundResource
- [转]android 网络编程 HttpGet类和HttpPost类使用详解
- Android(安卓)Service最全面的解析
- Android(安卓)NDK 线程回调Java层方法