چرا وقتی من کد فرگمنت رو نوشتم و ارور هم ندراه ولی وقتی برنامه ران میشه کرش میشه
اینم کد:
اینم کد:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | public class MainActivity extends AppCompatActivity { ViewPager pager; MyPagerAdapter adapter; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout.activity_main); pager = (ViewPager) findViewById(R.id.pager); adapter = new MyPagerAdapter(getSupportFragmentManager()); pager.setOffscreenPageLimit( 2 ); pager.setAdapter(adapter); } public class MyPagerAdapter extends FragmentPagerAdapter { private final String[] TITLE = { "همه" , "جستجو" }; public MyPagerAdapter(FragmentManager fm) { super (fm); } @Override public CharSequence getPageTitle( int position) { return TITLE[position]; } @Override public int getCount() { return TITLE.length; } @Override public Fragment getItem( int position) { if (position == 0 ) { Fragment1 frag_banners_all = new Fragment1(); return frag_banners_all; } else { Fragment2 frag_banners_all = new Fragment2(); return frag_banners_all; } } } } |