fix android landscape error