recreate activity on orientation changed
update APi
disable rotation
update layout