android–CollapsingToolbarLayout副标题

android–CollapsingToolbarLayout副标题,第1张

概述我能通过setTitle方法设置CollapsingToolbarLayout的标题吗?还有办法设置字幕吗?解决方法:如果你想在AppBar完全折叠时将字幕转到工具栏,你应该创建自定义CoordinatorLayout.Behaviour像这样:GithubGuide但是,如果您只想在AppBar扩展时在标题后面放置一个较小的文本,您可以尝试以下

我能通过setTitle方法设置CollapsingToolbarLayout的标题吗?

还有办法设置字幕吗?

解决方法:

如果你想在Appbar完全折叠时将字幕转到工具栏,你应该创建自定义CoordinatorLayout.BehavIoUr像这样:Github Guide

但是,如果您只想在Appbar扩展时在标题后面放置一个较小的文本,您可以尝试以下布局:

<androID.support.design.Widget.CoordinatorLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"    xmlns:app="http://schemas.androID.com/apk/res-auto"    androID:layout_wIDth="match_parent"    androID:layout_height="match_parent"    androID:fitsSystemwindows="true">    <androID.support.design.Widget.AppbarLayout        androID:ID="@+ID/appbar"        androID:layout_wIDth="match_parent"        androID:layout_height="300dp"        androID:fitsSystemwindows="true"        androID:theme="@style/themeOverlay.AppCompat.Dark.Actionbar">        <androID.support.design.Widget.CollapsingToolbarLayout            androID:ID="@+ID/collapsing_toolbar"            androID:layout_wIDth="match_parent"            androID:layout_height="match_parent"            androID:fitsSystemwindows="true"            app:contentScrim="?attr/colorPrimary"            app:expandedTitlemarginBottom="160dp"            app:expandedTitlemarginEnd="64dp"            app:expandedTitlemarginStart="48dp"            app:layout_scrollFlags="scroll|exitUntilCollapsed">            <ImageVIEw                androID:ID="@+ID/header"                androID:layout_wIDth="match_parent"                androID:layout_height="match_parent"                androID:background="@drawable/quila2"                androID:fitsSystemwindows="true"                androID:scaleType="centerCrop"                app:layout_collapseMode="parallax" />            <TextVIEw                androID:layout_wIDth="match_parent"                androID:layout_height="wrap_content"                androID:textSize="16sp"                androID:textcolor="@androID:color/white"                androID:layout_marginBottom="32dp"                androID:layout_marginEnd="64dp"                androID:layout_marginStart="48dp"                app:layout_collapseMode="parallax"                androID:layout_gravity="bottom"                androID:text="Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran Lorem Ipsum Iran "/>            <androID.support.v7.Widget.Toolbar                androID:ID="@+ID/anim_toolbar"                androID:layout_wIDth="match_parent"                androID:layout_height="?attr/actionbarSize"                app:layout_collapseMode="pin"                app:popuptheme="@style/themeOverlay.AppCompat.light" />        </androID.support.design.Widget.CollapsingToolbarLayout>    </androID.support.design.Widget.AppbarLayout>    <androID.support.v4.Widget.nestedScrollVIEw        androID:layout_wIDth="match_parent"        androID:layout_height="match_parent"        androID:scrollbars="none"        app:layout_behavior="@string/appbar_scrolling_vIEw_behavior">        <TextVIEw            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            androID:layout_margin="16dp"            androID:linespacingExtra="8dp"            androID:text="@string/lorem"            androID:textSize="18sp"/>    </androID.support.v4.Widget.nestedScrollVIEw>    <androID.support.design.Widget.floatingActionbutton        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:layout_margin="10dp"        androID:clickable="true"        androID:src="@drawable/abc_ic_search_API_mtrl_Alpha"        app:layout_anchor="@+ID/appbar"        app:layout_anchorGravity="bottom|right|end" /></androID.support.design.Widget.CoordinatorLayout>

请注意,在这里我将Appbar高度设置为300dp,app:expandedTitlemarginBottom为160dp,因此标题不会下降并与out字幕冲突.在此示例中,您应该使用collapsingToolbarTitle.setTitle(“My Title”)在运行时中动态设置CollapsingToolbarTitle;方法.

结果将是这样的:

总结

以上是内存溢出为你收集整理的android – CollapsingToolbarLayout副标题全部内容,希望文章能够帮你解决android – CollapsingToolbarLayout副标题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1103709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存