我开发一个Android应用程序,我有这个文件夹在资源Android的7英寸平板电脑的480x800
- 布局 - 为handstets
- 布局大 - 为手机与大分辨率
- 布局sw600dp - 平板电脑7英寸,分辨率640x1080
- 布局sw800dp - 10个英寸平板电脑
,但我需要为平板电脑7文件夹如果我在我的平板电脑(7英寸480x800)上运行此应用程序,它使用布局文件夹,但它太小,看起来丑陋。如何创建这种低分辨率的平板电脑的布局,什么是布局文件夹的名称?
我开发一个Android应用程序,我有这个文件夹在资源Android的7英寸平板电脑的480x800
,但我需要为平板电脑7文件夹如果我在我的平板电脑(7英寸480x800)上运行此应用程序,它使用布局文件夹,但它太小,看起来丑陋。如何创建这种低分辨率的平板电脑的布局,什么是布局文件夹的名称?
如果您的设备是API 13或更高版本,则可以使用layout-sw<???>dp
限定符。
对于7英寸平板电脑,layout-sw600dp
是正确的限定词。您的480 x 800分辨率的特定选项卡应该属于此类别,密度为ldpi
。
将px转换为dp:dp = px /(dpi/160)。这里PX是480和DPI是120
所以DP = 480 /(一百六十零分之一百二十)==为600 dp
作为替代方案,你可以使用layout-large
预选赛。再次,您可以使用layout-large-ldpi
来明确定义您的平板电脑。
请参考:http://stackoverflow.com/a/7763539/1503155 –
可能的重复[如何声明7英寸平板电脑Android的布局?](http://stackoverflow.com/questions/7763065/how-to-declare-the-layout-for-7in-tablet-android) – HpTerm
该平板电脑的版本是4 + – Developer