我正在开发一款应用程序,该应用程序可以在手机和平板电脑设备上使用。我在模拟器上测试过它,它工作正常。 但是,当我在真正的三星选项卡上启动它时,它使用手机布局。 我应该使用什么限定符才能使用平板电脑布局获取平板电脑?我尝试使用layout-sw600dp,但它不起作用。Galaxy Tab 10布局限定符
谢谢!在Android装置
我正在开发一款应用程序,该应用程序可以在手机和平板电脑设备上使用。我在模拟器上测试过它,它工作正常。 但是,当我在真正的三星选项卡上启动它时,它使用手机布局。 我应该使用什么限定符才能使用平板电脑布局获取平板电脑?我尝试使用layout-sw600dp,但它不起作用。Galaxy Tab 10布局限定符
谢谢!在Android装置
布局选择如下
布局 - >默认(用于电话的布局), 布局大 - > 5" 7" 片剂(如银河笔记,烧火等), layout-xlarge - > above 7“tablet, layout-swdp - >不管屏幕的当前方向如何,您的应用程序的UI的宽度至少为dps(Android 3.2及更高版本引入,这可能是理由600dp dint为你工作)
欲了解更多详情 http://developer.android.com/guide/practices/screens_support.html
I有同样的问题,它分别解决了在layout-xlarge和drawable-xlarge中制作文件夹和保存布局和图像的问题。 –
就已经把这个作为评论,因为它只完成了桑托斯的答案,但我无权评论:)
,因为我在它失去了一些神经(对不起,如果我太愚蠢),有我应用程序忽略替代的layout-x文件夹,以便省掉其他人,并且由于它没有在android文档/教程中明确写入关于不同屏幕尺寸的链接(提醒此链接的链接会很好......),如果在您的清单中有没有这种类型的指令,所有上述都不行.....
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"
/>
确定,在XML文件中被指定为平板电脑(ie.Go到图形Layour-> 10.1in WXGA(平板电脑)) – Aerrow