我们正在使用设计支持库中的新材料设计概念和操作栏。视图寻呼机上有阴影的奇怪问题,请在这里查看图像 https://play.google.com/store/apps/details?id=com.raxis.signalapp
仅在具有android 5.0+,
的设备中才能看到它知道为什么会发生这种情况或者避免这种情况的解决方案吗?
由于
答案 0 :(得分:0)
这是Elevation属性,仅用于Lollipop +。
答案 1 :(得分:0)
删除海拔。
在布局中,如果您需要阴影,请执行以下操作:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/primary_dark"
android:theme="@style/toolbarstyle"/>
<include layout="@layout/toolbar_shadow" />
阴影布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="@drawable/shadow" />
</LinearLayout>
答案 2 :(得分:0)
您需要将elevation
的{{1}}属性设置为0。
ActionBar
答案 3 :(得分:0)
谢谢!我搞定了。在活动的操作栏上设置样式的高程属性或setElevation为我解决了它。然而,对于一些用户而言,提升看起来确实很好,很少有人说它很烦人。
我认为这取决于设计人员。