使用app name android添加工具栏

时间:2015-11-09 02:08:54

标签: android

我是新手Android开发者,我注意到一些新活动在工具栏上有我的应用程序的名称,但是当我创建XML并将其与java类链接时,工具栏会消失这个新观点。

如何添加工具栏或将其启用到所有活动?

2 个答案:

答案 0 :(得分:2)

好的,我注意到默认活动已扩展AppCompatActivity,可以使用工具栏,如果只扩展Activity,默认情况下不会添加工具栏。

答案 1 :(得分:0)

您可以尝试创建默认工具栏布局并将其包含在布局中。

toolbar.xml

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="@color/white">
    <TextView
        android:id="@+id/toolbar_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="left"
        android:text="@string/app_name"
        android:lines="1"
        android:maxLines="1"
        android:ellipsize="end"/>
</android.support.v7.widget.Toolbar>

使用它的一个例子:

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">

        <include layout="@layout/toolbar" />
</LinearLayout>