工具栏没有得到适当的隐藏。请看细节

时间:2016-04-10 10:55:27

标签: android android-layout material-design android-toolbar android-coordinatorlayout

我想要一个不可见的工具栏,但我希望显示后退箭头和标题。

为实现这一目标,我做了以下工作:

_inputs =find_elements_by_xpath("//form[@id='createForm']//input")

但是,我得到了以下结果(看看工具栏是如何出现的那样):

我希望工具栏不可见,只显示标题和后退箭头。

请让我知道如何实现这一目标。

抱歉问题格式不正确。我还是初学者。

2 个答案:

答案 0 :(得分:1)

AppBarLayout具有默认高程值,这就是您可以看到阴影的原因。您可以将AppBarLayout高程设置为0dp

 <android.support.design.widget.AppBarLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:theme="@style/AppTheme.AppBarOverlay"
     app:elevation="0dp"
     android:background="@color/toolbarTransparent">

或只是删除AppBarLayout。默认情况下,工具栏是透明的。

如果您想在Android Lolipop版本及更高版本上使用带透明背景的AppBarLayout - 将大纲提供者设置为背景,如下所示:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    appBarLayout.setOutlineProvider(ViewOutlineProvider.BACKGROUND);
}

在这种情况下,当您的背景是透明时,阴影将不可见。

答案 1 :(得分:0)

请检查它应该有AppTheme.NoActionBar的android清单文件然后你就可以隐藏它了