我正在使用actionbar sherlock,我正在使用这段代码删除actionbar徽标的顶部和底部填充,以使其看起来更大。
ImageView icon = (ImageView) findViewById(android.R.id.home);
FrameLayout.LayoutParams iconLp = (FrameLayout.LayoutParams) icon.getLayoutParams();
iconLp.height=LayoutParams.MATCH_PARENT;
iconLp.topMargin = iconLp.bottomMargin = 0;
icon.setLayoutParams( iconLp );
但是当屏幕方向改变时,填充会恢复为默认值,徽标会再次变小。我尝试在onConfigurationChange
中调用此代码,但它没有任何更改。
我该如何解决这个问题?
由于