菜单和Item位置关系
我写出来的为何 小部件Item在左下角...主菜单的按钮在右下角的
我写出来的为何 小部件Item在左下角...主菜单的按钮在右下角的
2016-06-14
在onLayout中,画图的坐标你写的不对。老师这样写,只是对应特殊情况,你写错了其中一个位置。用下面的代码对应所有情况
if (mPosition == Position.LEFT_BOTTOM){
ct = getMeasuredHeight() - cHeight - ct;
}else if (mPosition == Position.RIGHT_TOP){
cl = getMeasuredWidth() - cWidth - cl;
}else if (mPosition == Position.RIGHT_BOTTOM){
ct = getMeasuredHeight() - cHeight - ct;
cl = getMeasuredWidth() - cWidth - cl;
}
举报