工具栏v7不适用于android 4及更早版本

时间:2016-11-01 14:16:57

标签: android xml android-toolbar

我正在使用支持库v7 for Toolbar这个应用程序在我的Android 5.1上工作正常但是当我尝试在较旧的视觉上安装应用程序时它会说"不幸的是应用程序名称已停止"。我在Android 5.1上使用AIDE。

1 个答案:

答案 0 :(得分:0)

确保您使用support library中的工具栏而不是Marshmallow中包含的native one。您必须替换代码:

<强> XML

替换

<Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"/>

通过

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"/>

<强> JAVA

更改

import android.widget.Toolbar;

通过

import android.support.v7.widget.Toolbar;