2

根据 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”,但即使在这个项目中也无法正确定位。

此功能是否尚未在开发者预览版中实现,还是我遗漏了什么?

4

2 回答 2

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

看起来,他们正在努力。

于 2014-06-29T20:35:18.020 回答
0

与您相同的问题,但您的答案对我不起作用,我正在尝试导入

import android.graphics.outline;

de 输出是:

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

build.gradle似乎与句子很好地 配置compileSdkVersion 'android-L'

**固定

正确的进口是:import android.graphics.Outline;

于 2014-07-02T23:34:22.213 回答