兄弟们,autojs有办法获取状态栏高度吗 这两种方法我都试过了,一个得到90的值,一个得到0值,我这边状态栏的实际高度应该是33px

// 第一种方法,90
// var statusBarHeight = context.getResources().getDimensionPixelSize(context.getResources().getIdentifier('status_bar_height', 'dimen', 'android'));
// console.log(statusBarHeight)

// 第二种方法,0
// var view = activity.getWindow().getDecorView();
// view.buildDrawingCache();
// var rect = new Rect();
// view.getWindowVisibleDisplayFrame(rect);
// statusBarHeights = rect.top;
// console.log(statusBarHeights)

最后由 summer 编辑

解决了,要转为dp,将值除以context.getResources().getDisplayMetrics().density即可