欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程獲取通知欄高度的方法

 更新時間:2016年01月11日 09:30:10   作者:java2009cgh  
這篇文章主要介紹了Android編程獲取通知欄高度的方法,涉及Android針對通知欄屬性相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Android編程獲取通知欄高度的方法。分享給大家供大家參考,具體如下:

這里通過反射機(jī)制獲取通知欄高度

通知欄高度寫在dimen文件中:

public static int getStatusBarHeight(Context context){
    Class<?> c = null;
    Object obj = null;
    Field field = null;
    int x = 0, statusBarHeight = 0;
    try {
      c = Class.forName("com.android.internal.R$dimen");
      obj = c.newInstance();
      field = c.getField("status_bar_height");
      x = Integer.parseInt(field.get(obj).toString());
      statusBarHeight = context.getResources().getDimensionPixelSize(x);
    } catch (Exception e1) {
      e1.printStackTrace();
    }
    return statusBarHeight;
}

希望本文所述對大家Android程序設(shè)計有所幫助。

相關(guān)文章

最新評論