0
私はBottomNavigationView
をViewPager
にカップリングしています。それは大丈夫です。その主な理由は、スワイプとアニメーションです。ビューページのナビゲーションでリストにないフラグメントを開く?
私のリスナーの3つの可能性があります。
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
= new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.navigation_home:
viewPager.setCurrentItem(0);
return true;
case R.id.navigation_solicitation:
viewPager.setCurrentItem(1);
return true;
case R.id.navigation_my_profile:
viewPager.setCurrentItem(2);
return true;
}
return false;
}
};
はしかし、他の、非上場の断片があります。ビューページャーで断片を膨らませ、一度スワイプするか他の何かを選択したら、それをなくすことができますか?メインのレイアウトファイル内でこのviewpager以下
ネストされたフラグメントを探しているようです。どのように進むかわからない。 – Rosenberg
質問は不明です。これらの断片を 'ViewPager'のアダプターに置くことで何が問題になりますか? – azizbekian
私はそれをナビゲーションの一部にしたいとは考えていません。 – Rosenberg