Kodumu düzenledikten sonra, ancak tam olarak değil, 3 parçam vardı. i ilk sekme onların adını alıyorum yine benim fragman değiştirmek ama yine benim sekmesi bir sekme adı herhangi biri benim kodunun altına buraya buaraç çubuğu, durum çubuğu ve ilk bölüm sekmesindeki sekme, gizlice sohbet tam ekran fragmanı nasıl gizlenir
nasıl bana ne yardım lütfen göstermek yok
public class MainActivity extends AppCompatActivity {
private TabLayout tabLayout;
private ViewPager viewPager;
int FIRST_PAGE=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
viewPager = (ViewPager) findViewById(R.id.viewpager);
setupViewPager(viewPager);
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageSelected(int position) {
if (position == FIRST_PAGE) {
getSupportActionBar().hide();
tabLayout.setVisibility(View.GONE);
} else {
getSupportActionBar().show();
tabLayout.setVisibility(View.VISIBLE);
}
}
@Override
public void onPageScrollStateChanged(int state) {
}
});
tabLayout = (TabLayout) findViewById(R.id.tabs);
tabLayout.setupWithViewPager(viewPager);
}
private void setupViewPager(ViewPager viewPager) {
ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
adapter.addFragment(new Paea(),"one");
adapter.addFragment(new SecMain(), "TWO");
adapter.addFragment(new SecMain(), "THREE");
viewPager.setAdapter(adapter);
}
class ViewPagerAdapter extends FragmentPagerAdapter {
private final List<Fragment> mFragmentList = new ArrayList<>();
private final List<String> mFragmentTitleList = new ArrayList<>();
public ViewPagerAdapter(FragmentManager manager) {
super(manager);
}
@Override
public Fragment getItem(int position) {
return mFragmentList.get(position);
}
@Override
public int getCount() {
return mFragmentList.size();
}
public void addFragment(Fragment fragment, String title) {
mFragmentList.add(fragment);
mFragmentTitleList.add(title);
}
@Override
public CharSequence getPageTitle(int position) {
return mFragmentTitleList.get(position);
}
}
zaman Aşağıdaki kodu almak istediğim tam olarak değil, ikinci sekmeye geçtiğimde, ilk sekme ismim, lütfen herhangi bir yardım almak için lütfen bu birtelefon numarasınıbenim resim aşağıda Bir OnPageChangeListener
senin ViewPager
ekleyebileceğiniz nasıl benim tablayout
i Eric B – chanti
@ addOnPageChangeListener çözemezse bu hata size 'build.gradle' son destek kütüphaneleri kullandığınızdan emin olun alıyorum. Bu compile 'com.android.support'u kullanıyorum: appcompat-v7: 23.1.1' ', 'com.android.support derleyin: design: 23.1.1' 've böyle bir hata alamıyorum. –
evet aynı kütüphaneleri kullanıyorum ama yine de hata alıyorum @ Eric B – chanti