Establecer las pestañas de ActionBar en la parte inferior en ActionBarActivity
Hola soy novato en Android.
estoy usandoappcompat
biblioteca de soporte para agregar pestañas enActionBarActivity
. He escrito el código para agregar, pero las pestañas se muestran en la parte superior. Véalo en la captura de pantalla. Quiero configurar estosTabs
eso aparecería en la parte inferior.
¿Alguna idea de por qué?
private ActionBar mActionBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// find the action bar
mActionBar = getSupportActionBar();
// First Tab of the Activity
ActionBar.Tab mTab = mActionBar.newTab().setText("First Tab").setTabListener(this);
mActionBar.addTab(mTab);
mActionBar.selectTab(mTab);
// Second Tab of the Activity
mTab = mActionBar.newTab().setText("Second Tab").setTabListener(this);
mActionBar.addTab(mTab);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onTabReselected(Tab arg0, FragmentTransaction arg1) {
// TODO Auto-generated method stub
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction fragmentTrasaction) {
if(tab.getPosition() == 0) {
fragmentTrasaction.replace(R.id.container, new FirstFragment());
} else {
fragmentTrasaction.replace(R.id.container, new SecondFragment());
}
}
@Override
public void onTabUnselected(Tab arg0, FragmentTransaction arg1) {
// TODO Auto-generated method stub
}
Captura de pantalla