私はAHBottomNavigationViewPagerを使用しています。ビューページャセット現在のアイテムが正しく動作しません
AHBottomNavigationViewPagerの現在のアイテムを設定すると、2つのフラグメントが開きます。
たとえば、現在のアイテムに0を設定すると、ポジション0と1のファジーが開き、そのコードが実行されます。
問題が何ですか?
ありがとうございました。
私はAHBottomNavigationViewPagerを使用しています。ビューページャセット現在のアイテムが正しく動作しません
AHBottomNavigationViewPagerの現在のアイテムを設定すると、2つのフラグメントが開きます。
たとえば、現在のアイテムに0を設定すると、ポジション0と1のファジーが開き、そのコードが実行されます。
問題が何ですか?
ありがとうございました。
ページャの負荷を並べて表示するフラグメント。 0の位置を設定すると、フラグメント0と1がロードされます。 1を設定すると、0,1,2の位置のフラグメントがロードされます。 2つのセット荷重を1,2,3の位置に設定すると、
詳細 https://developer.android.com/reference/android/support/v4/view/ViewPager.html
使用している場合は、負荷のために、このコードだけゼロページ
mPager.setOffscreenPageLimit(1);
んViewPagerはページ はいオフスクリーン1の最小値が必要です。私がソースコードを正しく読んでいる場合、LogCatなどで次のような警告が表示されるはずです:
オフスクリーンページの制限が小さすぎます0。デフォルトに1
こんにちはahmad、私私の知識によると、ViewPagerは最小限のオフセットを必要とします –
ありがとう、Mr Hulk –
私はそれを無効にすることはできますか?私は、選択された位置がロードされた1つのフラグメントのみを必要とします –
いいえ、無効にすることはできません。選択した位置を望むなら、tabhostまたはtablayout。 –
または、他のハックウェイオプションで位置1に空のフラグメントをロードしています。0を使用してフラグメントをロードし、空のフラグメントをロードし、2を使用して別のロードをロードします。しかし、この悪い方法を使用しないことをお勧めします –