android - CollapsingToolbarLayout中的title在展開時(shí)如何設(shè)置一個(gè)半透明的黑色背景?
問題描述
CollapsingToolbarLayout中的title在展開時(shí)如何設(shè)置一個(gè)半透明的黑色背景?
<android.support.design.widget.CollapsingToolbarLayoutandroid: 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: android:layout_width='match_parent' android:layout_height='match_parent' android:fitsSystemWindows='true' android:scaleType='centerCrop' android:src='http://www.gepszalag.com/wenda/@drawable/f_a_d_poster' app:layout_collapseMode='parallax' /><android.support.v7.widget.Toolbar android: 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>
想在這里設(shè)置一個(gè)半透明的黑色背景 該如何實(shí)現(xiàn)呢?
問題解答
回答1:布局里加一個(gè)View,放到CollapsingToolbarLayout的最下方,背景設(shè)為半透明顏色,調(diào)整multiplier值,使其滑動(dòng)較短的距離即隱藏,這樣應(yīng)該可以實(shí)現(xiàn)你想要的效果。值得注意的是,CollapsingToolbarLayout實(shí)質(zhì)上是個(gè)FrameLayout,你必須得把View放到最后才能正確顯示。
回答2:我的方法有點(diǎn)笨。。。是把imageview換成了一個(gè)relativelayout,里面兩個(gè)imageview疊加,下層放圖片 上層放蒙版效果
相關(guān)文章:
1. javascript - 百度echarts series數(shù)據(jù)更新問題2. javascript - node服務(wù)端渲染的困惑3. mysql scripts提示 /usr/bin/perl: bad interpreter4. mysql新建字段時(shí) timestamp NOT NULL DEFAULT ’0000-00-00 00:00:00’ 報(bào)錯(cuò)5. css3 - css before 中文亂碼?6. html5 - h5寫的app用的webview,用手機(jī)瀏覽器打開不顯示?7. php - 第三方支付平臺(tái)在很短時(shí)間內(nèi)多次異步通知,訂單多次確認(rèn)收款8. javascript - webpack --hot 熱重載無效的問題9. python - django 按日歸檔統(tǒng)計(jì)訂單求解10. mysql - 一個(gè)表和多個(gè)表是多對(duì)多的關(guān)系,該怎么設(shè)計(jì)
