android 多人视频会议,手机横屏.视频显示的为竖屏的状态

如题!
sdk版本为3.7.2
已邀请:

未命名

赞同来自:

/**
* 注册重力横屏感应事件
*/
private void OrientationInit(){
mSensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
mOrientationListener = new OrientationListener(newOrientation -> {
//判断是否开启自动旋转
boolean autoRotateOn = (android.provider.Settings.System.getInt(getContentResolver(),Settings.System.ACCELEROMETER_ROTATION, 0) == 1) ;
if(autoRotateOn){
//设置屏幕方向
setRequestedOrientation(newOrientation);
}
});
mSensorManager.registerListener(mOrientationListener, mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);
}
 
这代码有问题吧...
 
mSensorManager.registerListener(mOrientationListener, mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_NORMAL);
 
第一个参数要的是
SensorEventListener 你这里给的是OrientationListener

要回复问题请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×