@change setScreenOrient to protected