读书人

获取标题栏跟状态栏的高度

发布时间: 2012-12-27 10:17:10 作者: rapoo

获取标题栏和状态栏的高度

?

/**     * 状态栏和标题栏的高度     *      *      * */    private void print(){    LinearLayout lySpin = new LinearLayout(this);        lySpin.setOrientation(LinearLayout.VERTICAL);               lySpin.post(new Runnable()        {            public void run()            {                Rect rect = new Rect();                Window window = getWindow();                window.getDecorView().getWindowVisibleDisplayFrame(rect);                int statusBarHeight = rect.top;                int contentViewTop =                     window.findViewById(Window.ID_ANDROID_CONTENT).getTop();                int titleBarHeight = contentViewTop - statusBarHeight;                System.out.println("TitleBarHeight: " + titleBarHeight                     + ", StatusBarHeight: " + statusBarHeight);            }        });    }
?

?

读书人网 >移动开发

热点推荐