侧拉框listview跳转到fragment

主界面的drawerlayoyt要设置为 pubic

public static DrawerLayout drawerLayout;
public static ViewPager viewPager;

侧拉框中的点击listview跳转

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                int num=position;
                if (num==0){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(0);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }else if (num==1){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(1);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }else if (num==2){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(2);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }else if (num==3){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(3);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }else if (num==4){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(4);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }else if (num==5){
                    ViewPager vp = MainActivity.viewPager;
                    vp.setCurrentItem(5);
                    DrawerLayout drawerLayout = MainActivity.drawerLayout;
                }
            }
        });

猜你喜欢

转载自blog.csdn.net/qq_42828101/article/details/83860346
今日推荐