1
爲了避免必須手動檢查每個活動(如果我是Jellybean)並相應地選擇佈局(因爲ActionBar佔用的空間比舊的標題欄多),有沒有簡單的方法通過os指定佈局文件的方式與指定佈局文件的方式相同,方法是通過命名文件夾來指定屏幕大小。更改基於Android操作系統版本的佈局
爲了避免必須手動檢查每個活動(如果我是Jellybean)並相應地選擇佈局(因爲ActionBar佔用的空間比舊的標題欄多),有沒有簡單的方法通過os指定佈局文件的方式與指定佈局文件的方式相同,方法是通過命名文件夾來指定屏幕大小。更改基於Android操作系統版本的佈局
是的,有一個平臺版本級別限定符。官方文檔:http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
它看起來像layout-v<API Level>
一個例子:
layout-v11/ Honeycomb+
layout-v14/ ICS+
真棒回答..... – 2013-02-11 17:56:26
我還想補充一點,如果動作條和標題之間的像素差的少數傷了你的佈局,可能想讓它更加靈活... – kcoppock 2013-02-11 17:58:58