fix defect of custom linearlayout width