【发布时间】:2014-08-24 19:02:29
【问题描述】:
今天我开发了我的第一个 Android L 应用程序,并阅读了 d.android.com/preview 提示。他们说 android:elevation 会显示阴影。但是看看这个:
<TextView
android:id="@+id/tvTest5"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_below="@id/btnTest1"
android:layout_toRightOf="@id/tvTest4"
android:layout_marginLeft="10dp"
android:background="#000000"
android:elevation="50dp"/>
我在模拟器中看不到任何阴影。 我做错了什么还是模拟器有问题? 我正在使用 Android Studio
【问题讨论】:
-
您的模拟器在哪个 Android 版本上运行?
-
我正在用 android L api 20 编译,所以我猜是最新的。我更新了一切
-
尝试较低的值,例如 5dp。也许你添加了一个太大的高度,所以阴影完全模糊了。也可能是因为你需要做更多stuff.
-
不一样——你应该同时做:用最新的目标编译(你已经在做)并在安装了 Android L Preview 的模拟器上运行应用程序。我假设您没有这样做,因为
50dp的高度本身应该很明显。 -
android avd hast target Android L api level L
标签: android android-5.0-lollipop android-elevation