-
Creator 版本: 2.4.4
-
目标平台: 安卓
-
手机型号: oppo -reno 非异形屏幕 os 11
小米pro 10 非异形屏幕 os 10.0
华为 异形屏手机 鸿蒙os
canvas 未是适配前调用, 获取的 rect.y 均有值,适配后,获取的rect.y 均是 0
![]()
![]()
没人遇到么???竖屏游戏这么少的么
我这边获取的 x,y 都是0
不做竖屏游戏
之前试了一次好像没啥用就自己写的,安卓就获取屏幕安全区域就可以了,其它小游戏调用对应api
/**
* js使用:
* //获取Android手机状态栏高度
* getStatusBarHeight(){
* return jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "getStatusBarHeight", "()I");
* },
* 获取状态栏高度
*
* @return
*/
public static int getStatusBarHeight(Activity activity) {
Resources resources = activity.getResources();
int resourceId = resources.getIdentifier("status_bar_height", "dimen", "android");
int height = resources.getDimensionPixelSize(resourceId);
return height;
}