我想让ActionBarDrawerToggle(汉堡)图标更大。
我尝试更改条形的宽度,但不能改变。
我该怎么办?
答案 0 :(得分:1)
试试这个:
for (int i = 0; i < mToolbar.getChildCount(); i++) {
if(mToolbar.getChildAt(i) instanceof ImageButton){
mToolbar.getChildAt(i).setScaleX(1.5f);
mToolbar.getChildAt(i).setScaleY(1.5f);
}
}
答案 1 :(得分:0)
添加到Yaw的答案中。
您应该这样写:
toolbar.post(new Runnable() {
@Override
public void run() {
for (int i = 0; i < toolbar.getChildCount(); i++) {
if(toolbar.getChildAt(i) instanceof ImageButton){
toolbar.getChildAt(i).setScaleX(1.5f);
toolbar.getChildAt(i).setScaleY(1.5f);
}
}
}
});