網上好多種方法都不能用,這個在4.1 上測試可以
TypedValue tv = new TypedValue();
if (getTheme().resolveAttribute(android.R.attr.actionBarSize, tv, true)){
actionbarheight = TypedValue.complexToDimensionPixelSize(tv.data,getResources().getDisplayMetrics()));
}
參考:http://stackoverflow.com/questions/12301510/how-to-get-the-actionbar-height/13216807#13216807