CollapsingToolbar - 活动标题涵盖标签

时间:2016-03-18 14:11:51

标签: android xml android-layout material-design android-collapsingtoolbarlayout

我已经遇到了这个问题:

enter image description here

MainActivity的标题掩盖了标签。你能告诉我如何改变它的立场吗?

  

这是一个XML代码:

ffmpeg -y -i input.mp3 -ar 44100 -ab 48k -acodec libfdk_aac -aprofile mpeg2_aac_low -ac 1 output.aac

2 个答案:

答案 0 :(得分:1)

将TabLayout放在AppBarLayout之外。之后将以下属性添加到TabLayout:

android:alyout_anchor="@id/appbar"
android:layout_anchorGravity="bottom"
android:alyout_gravity="bottom"

现在,向ViewPager添加一个margin_top,以便ViewPager不会在TabLayout上重叠。确保ViewPager的margin_top应该等于TabLayout的高度。

答案 1 :(得分:1)

您可以定位<android.support.design.widget.CollapsingToolbarLayout> 使用以下内容扩展工具栏垂直中心的文本:

app:expandedTitleGravity="center_vertical|start"

或者,如果您希望将其置于center_vertical下但同时尊重您的TabLayout视图,请添加以下内容:

app:expandedTitleMarginEnd="?attr/actionBarSize"

确保您的文字打印在TabLayout的高度上方。