En 0755-86038900
技术中心

友坚RK3288开发板解决滑动隐藏不了导航栏

发布时间:2018-07-30

RK3288开发板被广泛的应用到智能机器人、视频广告机和画框广告机、一体机、安防、工控、医疗等领域。由于其硬件平台化、Android 智能化的特点,在需要进行人机交互,网络设备交互时,都可以智能终端平台来进行使用。



Z:soure_rk3288_git k3288_yunhai_beifen k3288_ll rameworksasepolicysrccomndroidinternalpolicyimplSystemGesturesPointerEventListener.java

 

private int detectSwipe(int i, long time, float x, float y) {

        final float fromX = mDownX[i];

        final float fromY = mDownY[i];

        final long elapsed = time - mDownTime[i];

     


  if (DEBUG) Slog.d(TAG, "pointer " + mDownPointerId[i]

                + " moved (" + fromX + "->" + x + "," + fromY + "->" + y + ") in " + elapsed+" screenHeight="+screenHeight);

if(!SystemProperties.getBoolean("ro.zwqx.slide_navbar",false)){

return SWIPE_NONE;

}

if(SystemProperties.getBoolean("ro.zwqx.disable_navbar",false)){

//add by yangbin for szyh

if(screenHeight == 1200){

if (fromY >= 1100

               && y > fromY + 10

               && elapsed < SWIPE_TIMEOUT_MS) {

           return SWIPE_FROM_TOP;

       }

}else if(screenHeight == 1920){

if (fromY >= 1800

               && y > fromY + 10

               && elapsed < SWIPE_TIMEOUT_MS) {

           return SWIPE_FROM_TOP;

       }

}else if(screenHeight == 1080){

if (fromY >= 1000

               && y > fromY + 10

               && elapsed < SWIPE_TIMEOUT_MS) {

           return SWIPE_FROM_TOP;

       }

}

+ else if(screenHeight == 800){

+ if (fromY >= 730

+                 && y > fromY + 10

+                 && elapsed < SWIPE_TIMEOUT_MS) {

+             return SWIPE_FROM_TOP;

+         }


TB2cSXiXEtWMKJjy0FaXXcCDpXa_!!1130715012.jpg


RK3288开发板支持 eDP /MIPI/LVDS显示接口输出。丰富的接口,让产品变得更加通用,被广泛的应用到智能机器人、视频广告机和画框广告机、一体机、安防、工控、医疗等领域。由于其硬件平台化、Android 智能化的特点,在需要进行人机交互,网络设备交互时,都可以智能终端平台来进行使用。