[英]Layout Configurations Android - API Levels
我正在努力為某些類型的屏幕定義資源。 我關注的主要屏幕是:
Galaxy Ace(320x480 mdpi)Galaxy S2(480x800 hdpi)
我的問題是:
您是否可以將3.2+的布局定義為:layout-sw320dp-mdpi和drawable-sw320dp-mdpi?
如果是這樣,您如何在Galaxy Ace和S2之間定義低於Android 3.2的內容? 由於兩個屏幕都被歸類為“正常”屏幕,因此對於Ace來說是layout-normal-mdpi,對於S2來說是layout-normal-hpdi嗎?
編輯:
經過在模擬器(API 4.0)上的測試,Galaxy Ace 320x480決定使用layout-sw320dp-hdpi資源,而不是layout-sw320dp-mdpi資源? 非常混淆!
Galaxy S2-4.3英寸,480 * 800,240 dpi
Galaxy Ace -3.5英寸,320 * 480,164dpi
按照此處提供的官方Android指南對設備進行分類:
Galaxy Ace :正常-mdpi
Galaxy S2 :正常-hdpi
因此,對Ace使用layout-normal-mdpi
以及對S2使用layout-normal-hdpi
會很好!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.