选择抽屉项目时滚动到新选项卡

时间:2016-03-19 15:42:12

标签: java android drawer

所以我创建了自定义ViewPager,PagerAdapter和抽屉。现在我想调用Tab,它位于被点击的抽屉项目的位置。因为它是所有自定义不能使用事务。我不是java的新手,所以不需要重写程序只是写下做什么。

@Override
    public void onItemClick(AdapterView<?> parent,View view,int position,long id){
        selectDrawerItem(position);
        /*  scroll code here*/
    }

    private void selectDrawerItem(int position) {
        // Highlight the selected item, update the title, and close the drawer
        drawerListView.setItemChecked(position, true);
        drawerLayout.closeDrawer(drawerListView);
    }

1 个答案:

答案 0 :(得分:0)

这样可行,但滚动速度如此之快。在你的onItemClick方法中。

viewPager=(ViewPager) findViewById(R.id.pager);
    viewPager.setCurrentItem(position,true);