私は質問を人間的に可能な限り短く簡単にしておきます。どのように私は特定の項目でViewPagerの子ビューを得ることができます
View activeView = mViewPager.getChildAt(mViewPager.getCurrentItem());
現在の項目は、0と1である。しかし、現在のアイテムが2であれば、それはnull
を返すとき、子ビューを返します。何故ですか?
編集:私に言い換えてください。 ViewPagerの子ビューを任意の項目位置に取得するにはどうすればよいですか?
getItemはpagerAdapterのメソッドではなくなりました – VicVu
@Ronnie Troj imはactiveViewでnullになっています – Erum
不正な状態例外を受け取るこのコードでは、「断片化されたMyFragmentがアクティビティに関連付けられていません」 。 – worked