我目前通过水平视图寻呼教程去“位置”:http://mobile.tutsplus.com/tutorials/android/android-user-interface-design-horizontal-view-paging/混乱在instantiateItem功能类PagerAdapter(机器人)
出于测试目的,我添加以下行作为instantiateItem第一线(...)功能:
Log.d("SimpleViewPagerActivity", "Position " + position);
(以下是混乱的,所以如果你自己尝试一下例子,看看我在下面的段落谈论它,它会更好): 在这个例子中,有5个ViewPager职位(从零开始),活动设置为从职位2开始如果我开始活动,日志说,初始位置从1然后是2,然后是3.如果我向左滑动,日志说明位置为0.当我再次滑动到左侧时,没有日志消息。从这里,我向右滑动,现在位置为2.我再次向右滑动,位置为3.我滑动到右侧的其他位置,我得到的结果我无法解释。
有人可以解释instatiateItem()中的'position'变量还是指向某个解释它的地方?我目前处于Android兼容包v.6
这样做更有意义。那么,如何获得当前重点项目的位置呢?我正在浏览Android Developers-> Reference上的PagerAdapter javadocs,但没有看到一种方法可以帮助我。 – tehawtness 2012-02-11 01:05:03
nvm,找到以下内容:[ViewPager object] .getCurrentItem() – tehawtness 2012-02-11 02:22:46