我是 Android 开发的新手,跨多个不同平台进行开发并在每个平台上支持不同功能的概念确实让我头疼。
例如,如果我进入一个 xml 文件并设置
android:elevation="10dp"
它给我消息“属性提升仅用于 API 级别 21 和更高级别(当前最小值为 14),并说它会简单地忽略该属性。这是说它会完全忽略它即使我我正在使用 Lollipop 设备,或者如果我不在 Lollipop 设备上它只会忽略它?
最佳答案
只有当您不在 Lollipop 设备上时,它才会忽略它。旧版本的 Android 会简单地忽略它们不理解的任何 XML 属性。
关于android - 关于 Android "Attribute elevation is only used in API level 21 and higher"的说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30685119/