"SetSupportActionBar (barra de herramientas)" dentro de FragmentActivity?

¿Cómo setSupportActionBar(Toolbar toolbar) a setSupportActionBar(Toolbar toolbar) dentro de FragmentActivity ? No puedo acceder a ella dentro de FragmentActivity

 toolbar = (Toolbar) findViewById(R.id.search_bar); setSupportActionBar( toolbar); 

Con la última versión de la biblioteca de soporte debe hacer que su Actividad AppCompatActivity ya que ActionBarActivity ha quedado obsoleto.

Proporciona la misma funcionalidad que tu ActionBarActivity anteriormente. No deberías hacer ningún cambio adicional.

Use ActionBarActivity de la biblioteca de soporte, ActionBarActivity extiende FragmentActivity, para que pueda obtener SupportFragmentManager y establecer la barra de herramientas como barra de acción

Ex:

 public class MainActivity extends ActionBarActivity { Toolbar toolbar = (Toolbar) findViewById(R.id.search_bar); setSupportActionBar( toolbar); FragmentManager manager=this.getSupportFragmentManager(); } 

Si su clase extiende FragmentActivity

Y si la barra de herramientas está dentro del diseño que utilizó, se establecerá de forma predeterminada. Para acceder simplemente

(Toolbar) findViewById(R.id.toolbar)

Si desea que su ViewPager agregue fragmentos, puede extender AppCompatActivity , también funciona. (A menudo, extendemos FragmentActivity , pero después de que setSupportActionBar (barra de herramientas) no funciona) Por lo tanto, podemos extender AppCompatActivity lugar de extender FragmentActivity .

Utilice estos métodos que su actividad necesita para extender ActionBarActivity en lugar de FragmentActivity

 toolbar = (Toolbar) findViewById(R.id.search_bar); setSupportActionBar( toolbar); 

Espero eso ayude

Para FragmenrtActivity , debe buscar en FragmentTabHost , y para agregar pestañas simplemente:

 tab = (FragmentTabHost)findViewById(android.R.id.tabhost); tab.setup(this, getSupportFragmentManager(), android.R.id.tabcontent); tab.addTab(tabs.newTabSpec("tab1").setIndicator("TAB1"), tab1.class, null); 

Amplíe su clase con AppCompatActivity ya que AppCompatActivity extends FragmentActivity internamente. También ActionBarActivity es depricated.

En lugar de usar setSupportActionBar use setActionBar Por ejemplo:

 android.widget.Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setActionBar(toolbar); 
  • ADVERTENCIA: Se han encontrado android-support-v4 y android-support-v13 en la lista de dependencias
  • Fragmento de la transición estándar sin animar
  • Biblioteca de soporte técnico de Android v17
  • No se puede ejecutar dex: varios archivos dex definen Lbolts / AggregateException
  • ActionBar no muestra la barra de progreso
  • Ver los cambios en las fuentes de la Biblioteca de soporte de Android entre dos versiones
  • ¿Por qué los elementos del menú de opciones se apretan si uso la biblioteca de soporte 26?
  • Error de biblioteca de soporte de Android después de actualizar a 23.3.0
  • Confundido por la navegación ActionBar UP
  • Cómo elegir PreferenceFragmentCompat
  • Descarga de Manual de la Biblioteca de Soporte para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.