2012-05-21 43 views
0

我創建了一個android應用程序,並在該應用程序中創建了res文件夾中的'values'和'values-v14'文件夾。我的android應用程序中的Android版本

如果我的應用程序安裝在版本15中,將從何處取值:from values or values-v14?會發生什麼?

回答

1

請參閱How Android Finds the Best-matching Resource

描述爲平臺版本(API級別),在同一頁面上限定詞:

設備所支持的API級別。例如,針對API級別1的 (Android 1.0或更高版本的設備)和API 4的v4(Android 1.6或更高版本的設備 )。有關這些值的更多信息,請參閱Android API級別文檔 。

注意:當Android 1.5和1.6版本與平臺版本完全匹配時,該版本只能與此限定符 匹配。有關更多信息,請參閱下面關於已知問題的部分 。

所以v14資源將被選擇用於API級14的設備和更高否則values夾將被使用。

相關問題