簡體   English   中英

無法區分兩個mdpi設備

[英]Can't distinguish two mdpi devices

我想為一個窗口小部件聲明兩個不同的值,具有兩個測試設備:

  • 第一個具有480x800 mdpi顯示屏
  • 第二個是320x480 mdpi

兩者都是mdpi ,但是我需要一種方法來命名另一個values-mdpi文件夾,該文件夾將包含第二個設備的較小值。 我根據此頁面嘗試了多個名稱,但是每次較小的設備都采用與較大設備相同的值。 忠告?

可用高度和可用寬度的組合怎么樣,例如第一個的values-w480dp-h800dp和后一個的正常值-mdpi文件夾?

因此,您要區分不同的屏幕尺寸,請使用最小的寬度限定符

http://developer.android.com/training/multiscreen/screensizes.html#TaskUseSWQuali

res/layout-sw600dp //e.g. all tablets that are > 7"

最小寬度限定符使您可以定位具有dp中指定的最小最小寬度的屏幕。 例如,典型的7英寸平板電腦的最小寬度為600 dp,因此,如果您希望UI在這些屏幕上有兩個窗格(在較小的屏幕上只有一個列表),則可以使用上一部分中相同的兩種布局對於單窗格和兩窗格布局,而不是大尺寸限定符,請使用sw600dp表示兩窗格布局適用於最小寬度為600 dp的屏幕:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM