Próbuję dodać tabhost wewnątrz fragmentu, ale bez względu na to, co próbuję, nie jestem w stanie go wstawić. Być może brakuje mi tutaj pewnych podstaw. Oto kod mojej klasy TabFragment. Który zwraca widok.jak dodać tabhost w fragmentach
public class TabFragment extends Fragment{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
}
private TabHost mTabHost;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View view = inflater.inflate(R.layout.tabmain, container, false);
mTabHost = (TabHost) view.findViewById(android.R.id.tabhost);
mTabHost.setup();//very important to call this
TabHost.TabSpec tab = mTabHost.newTabSpec("my tab content");
tab.setIndicator("my tab content");
mTabHost.addTab(tab);
return view;
}
}
http://android.codeandmagic.org/2011/07/android-tabs-with-fragments/ ten link może być pomocny – Triode
nie robi. używają fragmentów do tworzenia zakładek i to nie mój requmemnt plus jeden z moich fragmentów musi b static. Potrzebuję wstawić tabhost w jakiś sposób – sohil
@Hohil zostałeś rozwiązany ... utknął w tym samym .. możesz pomóc .. sprawdź tutaj http://stackoverflow.com/questions/28106944/how-to-add-tabhost- z nawigacją-szufladą? noredirect = 1 # comment44592501_28106944? –