Fórum Problema com o TabLayout em versões anteriores ao Android Marshmellow #585124
22/08/2017
0
Fala pessoal, blz!?
o TabLayout, em versões anteriores a Toolbar, presente na versão Android Marshmellow, fica totalmente travado!
Percebi que ocultando o codigo abaixo ele destrava para alguns recursos. Então acho que o erro está no código abaixo - alguém pode me ajudar?
Essa dúvida foi gerada a partir de um comentário no Curso de Android Studio
o TabLayout, em versões anteriores a Toolbar, presente na versão Android Marshmellow, fica totalmente travado!
Percebi que ocultando o codigo abaixo ele destrava para alguns recursos. Então acho que o erro está no código abaixo - alguém pode me ajudar?
private void configurarViewPager(ViewPager viewPager){
ViewPagerAdapter viewPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager());
viewPagerAdapter.addFragment(new FragmentMoteis(), "Moteis");
viewPagerAdapter.addFragment(new FragmentMoteis(), "Suites");
viewPager.setAdapter(viewPagerAdapter);
}
class ViewPagerAdapter extends FragmentPagerAdapter {
private List<Fragment> fragments = new ArrayList<>();
private List<String> titulos = new ArrayList<>();
public ViewPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
return fragments.get(position);
}
@Override
public int getCount() {
return fragments.size();
}
public void addFragment(Fragment fragment, String titulo){
fragments.add(fragment);
titulos.add(titulo);
}
@Override
public CharSequence getPageTitle(int position){
return titulos.get(position);
}
}Essa dúvida foi gerada a partir de um comentário no Curso de Android Studio
Marcelo Fogaça
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)