drawlayout2:  原来的基础之上，加入edge测试