recherche

Maison  >  Questions et réponses  >  le corps du texte

android - CollapsingToolbarLayout中的title在展开时如何设置一个半透明的黑色背景?

CollapsingToolbarLayout中的title在展开时如何设置一个半透明的黑色背景?

    <android.support.design.widget.CollapsingToolbarLayout
        android:id="@+id/f_a_d_collapsingToolbarLayout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true"
        app:collapsedTitleGravity="center"
        app:expandedTitleMargin="15dp"
        app:contentScrim="@color/colorTheme"
        app:statusBarScrim="@android:color/transparent"
        app:layout_scrollFlags="scroll|exitUntilCollapsed">

        <ImageView
            android:id="@+id/function_activity_detail_poster"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:fitsSystemWindows="true"
            android:scaleType="centerCrop"
            android:src="@drawable/f_a_d_poster"
            app:layout_collapseMode="parallax" />

        <android.support.v7.widget.Toolbar
            android:id="@+id/function_activity_detail_toolbar"
            android:layout_width="match_parent"
            android:layout_height="40dp"
            app:layout_scrollFlags="scroll|enterAlways"
            app:popupTheme="@style/AppTheme.PopupOverlay">
        </android.support.v7.widget.Toolbar>
    </android.support.design.widget.CollapsingToolbarLayout>
    
    

想在这里设置一个半透明的黑色背景 该如何实现呢?

黄舟黄舟2771 Il y a quelques jours656

répondre à tous(2)je répondrai

  • 迷茫

    迷茫2017-04-18 09:17:24

    Ajoutez une vue à la mise en page et placez-la au bas de CollapsingToolbarLayout. Définissez l'arrière-plan sur une couleur semi-transparente et ajustez la valeur du multiplicateur pour qu'il glisse sur une distance plus courte et soit masqué. .
    Il convient de noter que CollapsingToolbarLayout est essentiellement un FrameLayout, et vous devez mettre la vue à la fin pour l'afficher correctement.

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:17:24

    Ma méthode est un peu stupide. . . La vue image est remplacée par une mise en page relative, dans laquelle deux vues image sont superposées, avec l'image sur le calque inférieur et l'effet masque sur le calque supérieur

    répondre
    0
  • Annulerrépondre