我试图在LinearLayout
内放置包含imageview按钮和其他UI元素的CollapsingToolbarLayout
,是否可以?
答案 0 :(得分:1)
CollapsingToolbarLayout
是FrameLayout
的子类,因此它具有相同的行为,理论上您可以将LinearLayout
作为孩子。
但通常CollapsingToolbarLayout
应该是AppBarLayout
的直接孩子,并且应该包含Toolbar
。如果您需要ImageView
作为背景,您将拥有以下内容:
<android.support.design.widget.AppBarLayout
... >
<android.support.design.widget.CollapsingToolbarLayout
... >
<ImageView
.../>
<android.support.v7.widget.Toolbar
... />
</android.support.design.widget.CollapsingToolbarLayout>
如果您需要导航按钮,请考虑在app:navigationIcon="@drawable/arrow_left"
内使用Toolbar
。