如何修改滚动活动

时间:2016-12-17 15:12:41

标签: android

如何修改创建滚动活动时给出的默认标题。我只能更改标题名称,它在图像中称为“食物名称”。如何向其添加边距或填充,并添加更多具有相同属性的标题,向下滚动“食物名称”变得越来越小。

activity image

activity_scrolling.xml

<android.support.design.widget.AppBarLayout
    android:id="@+id/app_bar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:fitsSystemWindows="true"
    android:theme="@style/AppTheme.AppBarOverlay">

    <android.support.design.widget.CollapsingToolbarLayout
        android:id="@+id/toolbar_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:fitsSystemWindows="true"
        app:layout_scrollFlags="scroll|exitUntilCollapsed">

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="match_parent"
            android:layout_height="545dp"
            android:layout_alignParentTop="true"
            android:scaleType="fitXY"
            android:src="@mipmap/food1"
            />

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="250dp"
            app:layout_collapseMode="pin"
            app:popupTheme="@style/AppTheme.PopupOverlay"
            />

        <ImageView
            android:layout_width="25dp"
            android:layout_height="25dp"
            android:src="@mipmap/arrow"
            android:id="@id/back_Arrow"
            android:layout_marginTop="5dp"
            android:layout_marginLeft="5dp"
            />

    </android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>

<include layout="@layout/content_scrolling">

</include>

</android.support.design.widget.CoordinatorLayout>

这是我的activity_scrolling.xml,但它不在此处。

2 个答案:

答案 0 :(得分:1)

您可以在Manifest中更改它 机器人:标签= “@串/ APP_NAME”

答案 1 :(得分:0)

对您来说可能为时已晚,但可能对其他人有所帮助。 这是您可以在滚动活动

中修改默认标题的方法
private void actionBarSupport() {
    if (getSupportActionBar() != null) {
        getSupportActionBar().setTitle("Set Title");
    }
}

在片段中,您可以像下面这样获得操作栏支持:

private void actionBarSupport() {
   if (((AppCompatActivity) getActivity()).getSupportActionBar() != null) {

        ((AppCompatActivity) getActivity()).getSupportActionBar().setTitle("");
}

}