我正在尝试将包含 ImageView 按钮和其他 UI 元素的 LinearLayout
放置在 CollapsingToolbarLayout
中,这可能吗?
最佳答案
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>
如果您需要导航按钮,请考虑在 Toolbar
中使用 app:navigationIcon="@drawable/arrow_left"
。
关于android - CollapsingToolbarLayout 中是否可以有不同的布局元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32931262/