Autore Topic: Aggiungere Tabs a un Fragment  (Letto 431 volte)

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Aggiungere Tabs a un Fragment
« il: 27 Gennaio 2014, 17:02:05 CET »
0
Ho questa situazione:

Una FragmentActivity che attraverso un NavigationDrawer mi fa navigare attraverso vari fragment.

Ora in uno di questi vorrei metterci anche una navigazione tabellare, è possibile?

Post unito: [time]27 Gennaio 2014, 17:32:16 CET[/time]
ho trovato che con TabHost posso aggiungere le Tab ma non mi fa vedere il contenuto..vedo solo nero


Codice (Java): [Seleziona]
public class Edit extends Fragment {
       
        private FragmentTabHost mTabHost;

         @Override
            public View onCreateView(LayoutInflater inflater, ViewGroup container,
                    Bundle savedInstanceState) {
         
                   setHasOptionsMenu(true);

                   mTabHost = new FragmentTabHost(getActivity());
                mTabHost.setup(getActivity(), getChildFragmentManager());

                mTabHost.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"),
                        EditSource.class, null);
                mTabHost.addTab(mTabHost.newTabSpec("contacts").setIndicator("Contacts"),
                                EditSource.class, null);
           

                return mTabHost;
            }
         
         @Override
            public void onDestroyView() {
                super.onDestroyView();
                mTabHost = null;
            }

Dove EditSource è un altro Fragment

Post unito: 28 Gennaio 2014, 12:58:04 CET
Risolto non avevo inserito l'id del layout del fragment
« Ultima modifica: 28 Gennaio 2014, 12:58:04 CET da felasandroid, Reason: Merged DoublePost »