Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

landscape mode in tablet only

My app has to support landscape/portrait mode only for tablets, phones will only support portrait mode. What is the best way to implement this?

Options that I am considering:

a) using two apk files, one for phones and one for tablets. The one for phone will lock landscape mode in the manifest

2) using one apk file. Detect that device is a phone, lock landscape mode inside each activity.

any advice will be appreciated.

Regards

like image 319
omega Avatar asked Apr 26 '11 09:04

omega


1 Answers

You can use a SuperClass for activities and implement this https://stackoverflow.com/a/9629127/710162 on, for example, onCreate().

like image 156
Daniel Argüelles Avatar answered Oct 19 '22 13:10

Daniel Argüelles