7
我的应用必须支持仅适用于平板电脑的横向/纵向模式,手机将只支持纵向模式。什么是实施这个最好的方法?只有平板电脑的横向模式
选项,我考虑:
一)使用两个APK文件,一个手机和一个平板电脑。一个手机将锁定清单中的横向模式
2)使用一个apk文件。检测该设备是手机,锁定每个活动内的横向模式。
任何意见将不胜感激。
问候
我的应用必须支持仅适用于平板电脑的横向/纵向模式,手机将只支持纵向模式。什么是实施这个最好的方法?只有平板电脑的横向模式
选项,我考虑:
一)使用两个APK文件,一个手机和一个平板电脑。一个手机将锁定清单中的横向模式
2)使用一个apk文件。检测该设备是手机,锁定每个活动内的横向模式。
任何意见将不胜感激。
问候
您可以使用一个超类活动和实现这个https://stackoverflow.com/a/9629127/710162上,例如,的onCreate()。
我有同样的问题,只写了一个关于这个问题的博客条目,我给出了三种不同的解决方案。 http://androidblogger.blogspot.com/2011/08/orientation-for-both-phones-and-tablets.html – alocaly 2011-08-10 01:03:15
使用[Fragments API](http://developer.android.com/guide/topics/fundamentals /fragments.html),它的设计有效地处理了这些问题。 – 2011-04-26 09:51:06
该应用几乎完成。碎片需要重做用户界面。这不是一个选项。谢谢 – omega 2011-04-26 10:49:48