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 
  • Obtener las dimensiones después de setLayoutParams en Android
  • Espacio vacío después de que AdMob desaparezca
  • Cómo evitar el cambio de orientación para un diseño, no toda la pantalla / actividad
  • FrameLayout dentro de ScrollView
  • Botones con texto multilínea hundirse bajo la línea de alineación, ¿cómo arreglarlo?
  • Android mover la disposición hasta cuando el teclado suave se muestra con viewpagers
  • El niño especificado ya tiene un error de padre en la vista inflado
  • ¿Qué sucede si utilizo el mismo id para varios widgets en diferentes diseños?
  • Cómo cambiar la visibilidad del diseño programaticly
  • Programar el atributo AlignParentRight al botón en RelativeLayout no funciona?
  • Android - cambiar dinámicamente la posición de una vista de imagen
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.