ActionBar está en desuso desde que Toolbarse introdujo. Toolbarpuede verse como un "superconjunto" de cualquier barra de acción. Entonces, el 'viejo' ActionBares ahora un ejemplo de a Toolbar. Si desea una funcionalidad similar, pero sin advertencias de obsolescencia, haga lo siguiente:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
if (toolbar != null) {
toolbar.setTitle(R.string.app_name);
setSupportActionBar(toolbar);
}
Necesita definir Toolbaren su diseño xml:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:minHeight="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
Con esta nueva funcionalidad, puede crear su propia personalización ActionBary dejar que Android haga el trabajo pesado. Simplemente cree su propia vista personalizada que se extienda desde Toolbar.
Además, debe usar en AppCompatActivitylugar de ActionBarActivity, se introdujo en la última versión de la biblioteca appcompat. Así que no te olvides de actualizar gradle
compile 'com.android.support:appcompat-v7:22.1.1'