Как скрыть макет TabPager с анимацией

#android #animation

#Android #Анимация

Вопрос:

я пытаюсь скрыть свои вкладки с помощью анимации, здесь я предоставил код, но он работает только с заголовками вкладок, поэтому я вынужден скрывать вкладку вручную, есть ли какой-нибудь способ скрыть макет вкладок с анимацией?

         tabs.setOnPageChangeListener(new OnPageChangeListener() {

        public void onPageScrollStateChanged(int state) {}

        @Override
        public void onPageScrolled(int position, float positionOffset,
                int positionOffsetPixels) {
            if(position == 3){             
                System.out.println("position:" position);
                if(badge2!=null){
                    badge2.setVisibility(View.GONE);
                    badge2.invalidate();
                    badge2=null;
                }
                TranslateAnimation anim = new  
  TranslateAnimation(0, 0, 0,-100);             
                anim.setInterpolator(new BounceInterpolator());
                anim.setDuration(1000);
                tabAnimation=anim;
            tabs.setAnimation(anim);
  

Ответ №1:

ok нашел решение, вместо вкладок использовал анимацию на ViewPager