android 多屏异屏显
工作组要对车机做成套软件。三个屏幕,仪表,中控和副驾驶屏幕。软件跨屏幕调用有音乐,视频,副屏幕底部悬浮窗控制栏。视频用到了三指飞屏。现在主要分享一下用到的代码和使用范围。
视频三指飞屏
1.自定义viewgroup监听viewGroup的touchevent。
下面展示一些 `内联代码片`。
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
pointerCount = Math.max(ev.getPointerCount(), pointerCount);
if (pointerCount >= POINT_COUNT){
actionDownX = ev.getX();
return true;
}else {
return false;
}
}
2拦截之后监听滑动操作
@Override
public boolean onTouchEvent(MotionEvent event) {
pointerCount = event.getPointerCount();
if (pointerCount >= POINT_COUNT){
switch (event.getActionMasked()) {
case MotionEvent