我是新手Android开发者,我注意到一些新活动在工具栏上有我的应用程序的名称,但是当我创建XML并将其与java类链接时,工具栏会消失这个新观点。
如何添加工具栏或将其启用到所有活动?
答案 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>