【问题标题】:Layout-xlarge folder not workingLayout-xlarge 文件夹不起作用
【发布时间】:2014-08-15 10:29:18
【问题描述】:

我正在 xlarge 设备中测试我的应用程序,因此我使用的是 10.1" 模拟器。我创建了 layout-xlarge 文件夹并制作了特定 这些设备的 XML 文件。但是当我运行项目时,模拟器运行布局(默认)文件夹,而不是 layout-xlarge

可能出了什么问题?

【问题讨论】:

  • 你能把那个模拟器的设置贴出来吗?
  • 这里是:目标:Android 4.1.2 皮肤:1024x600
  • 你在 mainfest 中有哪些特定活动的设置?
  • 我有这个:<supports-screens android:anyDensity="true" android:xlargeScreens="true" android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" />
  • @niarb 我的意思是整个设置,而不仅仅是其中的一部分

标签: android android-layout layout


【解决方案1】:
 hw.lcd.density : 160dp

那不是xhdpi,而是mdpi

作为它的documentation

Resources for medium-density (mdpi) screens (~160dpi). (This is the baseline density.)

解决方案:

单击右侧的编辑按钮,然后在Device 部分上,您可以选择所需的设备及其对应的DPI 测量值

【讨论】:

  • 谢谢,我将 layout-xlarge 编辑为 layout-ldpi,还是一样。它正在使用布局(默认)文件夹。
  • @niarb 抱歉mdpi 错字.. :))
  • 谢谢!有用!我不知道虽然设备有 xlarge 尺寸,但 xlarge 文件夹无法工作,所以谢谢你的提示。
猜你喜欢
  • 2013-07-28
  • 1970-01-01
  • 2011-07-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-22
相关资源
最近更新 更多