我正在开发一个Android应用程序,我在res中有这个文件夹
但是我需要一个7英寸平板电脑的低分辨率文件夹 - 480x800。如果我在平板电脑上运行此应用程序(7英寸480x800),它会使用布局文件夹,但它太小而且看起来很难看。我怎么能创建一个这种平板电脑的布局为低分辨率,布局文件夹的名称是什么?
答案 0 :(得分:3)
如果您的设备是API 13或更高版本,则可以使用layout-sw<???>dp
限定符。
对于7英寸平板电脑,layout-sw600dp
是正确的限定符。分辨率为480 x 800的特定标签应位于此类别下,密度为ldpi
。
将px转换为dp: dp = px /(dpi / 160)。这里 px 是480而 dpi 是120 所以 dp = 480 /(120/160)== 600dp
作为替代方案,您可以使用layout-large
限定符。在这里,您可以使用专门定义平板电脑的layout-large-ldpi
。