bug fix android2.3