Android学习 (二十五) ViewPager实现跳转到特定界面 |
您所在的位置:网站首页 › 安卓studio按钮页面跳转 › Android学习 (二十五) ViewPager实现跳转到特定界面 |
一般设置跳转到ViewPager跳转到特定界面用函数,参数就是你指定的页面。 setCurrentItem(2);但是只用这么一句话,就会出现先跳转到初始页面,再滑动到指定界面的情况,不会直接跳转。于是参考了网上的资料,发现可以这么做。 //先强制设定跳转到指定页面 try { Field field = myViewPager.getClass().getField("mCurItem");//参数mCurItem是系统自带的 field.setAccessible(true); field.setInt(myViewPager,2); }catch (Exception e){ e.printStackTrace(); } //然后调用下面的函数刷新数据 myAdapter.notifyDataSetChanged(); //再调用setCurrentItem()函数设置一次 myViewPager.setCurrentItem(2);这样,就可以实现直接跳转,不带闪的了。 以上。 欢迎交流。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |