Android如何获取动作栏的宽度

时间:2014-04-23 19:35:23

标签: java android

我需要获得操作栏的宽度我已经看到了大量的东西来获得高度,但不是宽度?有人可以帮忙吗?请参阅下面的代码:

if(Build.VERSION.SDK_INT >= 11.0){
                            TypedValue tv = new TypedValue();
                            ((Activity) context).getTheme().obtainStyledAttributes(
                                    new int[] { android.R.attr.actionBarSize });
                            ((Activity) context).getTheme().resolveAttribute(android.R.attr.actionBarSize, tv, true);
                            actionBarWidth = ((Activity) context).getResources().getDimensionPixelSize(tv.resourceId);
                        }

1 个答案:

答案 0 :(得分:0)

您可以使用LayoutParams。布局参数允许您获取和设置任何View继承对象的布局相关参数,如高度,宽度等。