我正试图设置一个具有多个视图的CollapsingToolbarLayout
,但由于CollapsingToolbarLayout
扩展了FrameLayout
,我无法按正确的顺序放置视图。
这就是我正在努力实现的目标: 扩展视图:
_____________________________
|Title toolbar x|
|TextView A |
|TextView B |
|TextView C |
|SearchView |
|-----------------------------|
|RecyclerView content |
|... |
|... |
|... |
|... |
|... |
|... |
|_____________________________|
折叠视图:
_____________________________
|Title toolbar x|
|SearchView |
|-----------------------------|
|RecyclerView content |
|... |
|... |
|... |
|... |
|... |
|... |
|... |
|... |
|... |
|_____________________________|
如何在CollapsingToolbarLayout
中按垂直顺序放置多个视图(TextView A
、TextView B
、TextView C
、SearchView
(,并仅将SearchView设置为固定?
如何在
CollapsingToolbarLayout
中放置多个视图垂直顺序(TextView
A、TextView
B、TextView
C、SearchView
(
你必须选择你擅长的。
- 使用
LinearLayout
和android:orientation="vertical"
内部的其他小部件 - 使用CCD_ 16和CCD_
- 使用CCD_ 18和类似CCD_
是否仅设置要固定的
SearchView
?
使用app:layout_collapseMode="pin"
将有助于在滚动内容时将SearchView
固定在顶部。
附言:你可能得把它放在CollapsingToolbarLayout
外面。