SetSupportActionBar no funciona FragmentActivity

Estoy tratando de crear una Toolbar de Toolbar personalizada en mi FragmentActivity pero en el momento de lanzar la aplicación se bloquea en este carril:

setSupportActionBar(toolbar);

No tengo más código, puesto que empecé a agregar esta Toolbar así que tengo esto en mi MainActivity

 import android.support.v4.app.FragmentActivity; import android.support.v7.widget.Toolbar; public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); //LogCat is pointing this } } 

Mi código de Toolbar es:

 <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:iosched="http://schemas.android.com/apk/res-auto" style="@style/HeaderBar" iosched:theme="@style/ActionBarThemeOverlay" iosched:popupTheme="@style/ActionBarPopupThemeOverlay" android:id="@+id/toolbar_actionbar" iosched:titleTextAppearance="@style/ActionBar.TitleText" iosched:contentInsetStart="?actionBarInsetStart" android:layout_width="match_parent" android:layout_height="?actionBarSize" /> 

¿Qué estoy haciendo mal?

¿Qué estoy haciendo mal?

Estás extendiendo FragmentActivity y este es el problema ….

Deberá cambiarlo a AppCompatActivity

Su MainActivity debería tener este aspecto: public class MainActivity extends AppCompatActivity

También no olvide importar sus bibliotecas:

 import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; 

Necesita extender la AppcompatActivity:

 MainActivity extends AppcompatActivity 
  • Android: Ripple de fondo mediante programación
  • Android- Proporcionar recursos alternativos no funciona?
  • Do onMeasure en Android devuelve Tamaño incluyendo relleno y margen?
  • Cómo puedo atenuar la vista de fondo cuando se muestra una vista personalizada
  • Android: Redibujar una vista específica dentro de un diseño
  • Cómo crear botones sin bordes en Android
  • ¿Cómo mostrar los datos como barra de progreso y círculo de progresión del porcentaje de rueda?
  • Android, programación orientada a objetos vs diseñar para el funcionamiento
  • Establece el ancho de relativelayout 1/3 del ancho de la pantalla?
  • ¿Cómo puedo hacer que `View` llene un` RelativeLayout`?
  • LinearLayout minHeight no funciona con weigth = "1"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.