0

ViewPager から現在の位置を印刷すると混乱します。私はそれを検索し、stackoverflowから解決策を取得しました。しかし、ページが変更されたときにビューページャーから正確なレイアウト位置を継続的に取得できるかどうかを知りたいです。実際には、instantiateItem メソッドで現在位置を取得したいと考えています。出来ますか。これが私のコードです:

@Override
    public Object instantiateItem(ViewGroup container, int position) {
        // using the position parameter, inflate the proper layout, also add
        // it to the container parameter
        ViewGroup pageView = (ViewGroup) mInflater.inflate(
                mLayouts[position], container, false);

        container.addView(pageView);
        return pageView;
    } 
4

1 に答える 1

0

pageView.getCurrentItem(); を試してください。

于 2013-05-10T13:33:31.987 に答える