Android L - android.graphics.outline

时间:2014-06-29 12:46:33

标签: android outline android-5.0-lollipop

根据L开发者预览的android开发者页面,可以使用 Outline 类&定义视图的轮廓以正确的方式显示阴影。 (http://developer.android.com/preview/material/views-shadows.html#shadows

在我的情况下,我使用的“L”-sdk没有找到它。因此我无法导入和使用该类。

根据测试项目,存储在 sdk / samples / android -L / ui / views / Elevation / ElevationDrag 中,此类应存储在“android.graphics.outline”中,但即使在这个项目无法正确定位。

此功能是否尚未在开发者预览版中实现,或者我错过了哪些内容?

2 个答案:

答案 0 :(得分:2)

终于明白了。

这是android studio中的一个错误。我只是手动将导入添加到我的活动中:

import android.graphics.Outline

它将显示为错误,但它可以编译&跑。 我希望他们能尽快解决这个问题。

编辑:我在这里创建了一个问题:https://code.google.com/p/android/issues/detail?id=72788&q=android%20studio%20android%20l&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

看起来,他们正在努力。

答案 1 :(得分:0)

与你相同的问题,但你的答案对我没有用,我正在尝试导入

import android.graphics.outline;

de输出是:

Error:(7, 24) error: cannot find symbol class outline

build.gradle似乎可以很好地配置 compileSdkVersion 'android-L'

** 已修复

正确的导入是:import android.graphics.Outline;