Autore Topic: Problema nel posizionamento di ActionBar  (Letto 233 volte)

Offline Andre99

  • Utente junior
  • **
  • Post: 54
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Vodafone 875
  • Play Store ID:
    F. Andreuzzi
  • Sistema operativo:
    Linux Mint 16 Cinnamon
Problema nel posizionamento di ActionBar
« il: 08 Luglio 2014, 13:24:25 CEST »
0
ciao, da un pò sto tentando di far funzionare un app (una sorta di calendario/agenda). l ho completamente ricominciata dopo aver scoperto la possibilità di aggiungere i tab, e adesso sto cercando di destreggiarmi tra classi, fragment e actionbar... il mio problema è il seguente. quando avvio l app, senza aver dato alcuna posizione specifica ne all actionbar ne alla barra dei tab, mi ritrovo con la seconda sopra alla prima, in pratica come si può vedere nell immagine 1... io tuttavia volevo posizionare la barra dei tab all' interno della actionbar... come posso fare?

posto anche il codice del metodo onCreate della mainActivity

Codice (Java): [Seleziona]
public class MainActivity extends FragmentActivity implements ActionBar.TabListener{

        ViewPager vp;
        TabsPagerAdapter adapt;
        ActionBar actbar;
        String[] tab_name = {"Calendario", "Eventi", "Nuovo Evento"};
       
        @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
                vp = (ViewPager) this.findViewById(R.id.pager);
                actbar = this.getActionBar();
                adapt = new TabsPagerAdapter(this.getSupportFragmentManager());
               
                vp.setAdapter(adapt);
                actbar.setDisplayShowHomeEnabled(false);
                actbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
               
                for(String name : tab_name)
                {
                        actbar.addTab(actbar.newTab().setText(name).setTabListener(this));
                }
               
        }
Andre99
Trieste-12/12/1999
T-UI, Terminal Console Launcher: https://play.google.com/store/apps/details?id=ohi.andre.consolelauncher