我创建了一个Android应用程序,在该应用程序中,我在res文件夹中创建了文件夹'values'和'values-v14'。
如果我的应用程序安装在15版本中会发生什么情况,从哪里获取值:来自值或值-v14?
答案 0 :(得分:1)
请参阅How Android Finds the Best-matching Resource。
同一页面上的平台版本(API级别)限定符说明:
设备支持的API级别。例如,v1表示API级别1 (Android 1.0或更高版本的设备)和API级别4的v4(设备 使用Android 1.6或更高版本)。请参阅Android API级别文档 有关这些价值观的更多信息。
注意:Android 1.5和1.6仅匹配此限定符的资源 当它与平台版本完全匹配时。请参阅以下部分 关于已知问题以获取更多信息。
因此,将为API级别14设备选择v14
资源,否则将使用values
文件夹。