摘要:Android - 取得 ActionBar 的高度
我有一個View 要設定 成跟ActionBar一樣高。此時做法如下
private int getActionBarHeight(){
int actionBarHeight = 0;
TypedValue tv = new TypedValue();
if (getTheme().resolveAttribute(android.R.attr.actionBarSize, tv, true)) {
actionBarHeight = TypedValue.complexToDimensionPixelSize(tv.data,getResources().getDisplayMetrics());
}
return actionBarHeight;
}
mHeader = (View)view.findViewById(R.id.header);
mHeader.getLayoutParams().height = getActionBarHeight();