這次需要的是取得status bar的高度, 在網路上找了好一陣子才找到...... 很不會寫程式(嘆)
範例如下
View rootView = getRootView(); Rect r = new Rect(); rootView.getWindowVisibleDisplayFrame(r); statusBarHeight = r.top;
順便附上取得系統resolution的方法
Display localDisplay = getSystemService("window").getDefaultDisplay(); DisplayMetrics localDisplayMetrics = new DisplayMetrics(); localDisplay.getMetrics(localDisplayMetrics); float scale = localDisplayMetrics.density; Log.d("Resolution", localDisplayMetrics.widthPixels + " " + localDisplayMetrics.heightPixels + " " + scale);
沒有留言:
張貼留言