首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"android:elevation=“不适用于具有编译API21的设备

"android:elevation=“不适用于具有编译API21的设备
EN

Stack Overflow用户
提问于 2014-12-29 18:07:59
回答 4查看 39.1K关注 0票数 40

我试图在我的应用程序中使用"android: elevation =",但是一旦运行,它就不会出现在带有Android4.1.2的设备中。

gradle

代码语言:javascript
运行
复制
apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.alvaro.proyectocaronte"
        minSdkVersion 14
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
}

layout.xml

代码语言:javascript
运行
复制
<RelativeLayout
                android:layout_width="1100dp"
                android:layout_height="fill_parent"
                android:background="@drawable/rounded_corner"
                android:layout_alignParentTop="true"
                android:layout_alignParentRight="true"
                android:layout_alignParentEnd="true"
                android:layout_marginRight="93dp"
                android:layout_marginEnd="93dp"
                android:elevation="3dp"/>

也许我没有对棒棒糖前设备进行正确的编译,有什么建议吗?

如果您需要查看代码的其他部分,我将编辑这个问题

谢谢

EN

Stack Overflow用户

发布于 2016-03-10 12:04:16

更新了 ::

  1. 最佳实践要做到这一点就是 并添加卡纸图库 依赖{ ..。编译‘com.android.Support:cardview v7:21.0.+’}
  2. 预Lollipop上,您可以使用这个可绘制的。 android:background="@android:drawable/dialog_holo_light_frame“ 它会给你的仰角的外观
  3. 你可以像这样创建你自己的

reference

票数 21
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27693843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档