Android анимация: не работает в случае переключения 1 - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь показать всплывающую анимацию на изображении в ViewPager PagerAdapter, она отлично работает в случае коммутатора 0 и 2, но не работает в случае 1, я работал над этой проблемой за последние 2 дня, не могу понять, где это ошибка

    @Override
    public Object instantiateItem(ViewGroup container, int position) {
        layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);

        View view = layoutInflater.inflate(layouts[position], container, false);

        switch (position) {
            case 0:
                view = layoutInflater.inflate(R.layout.get_started_slide_one,
                        (ViewGroup) null, false);
                ((ImageView) view.findViewById(R.id.bubble_msg_one)).startAnimation(expandIn);
                break;
            case 1:
                view = layoutInflater.inflate(R.layout.get_started_slide_two,
                        (ViewGroup) null, false);
                ((ImageView) view.findViewById(R.id.bubble_msg_two)).startAnimation(expandIn);
                break;
            case 2:
                view = layoutInflater.inflate(R.layout.get_started_slide_three,
                        (ViewGroup) null, false);
                ((ImageView) view.findViewById(R.id.bubble_msg_three)).startAnimation(expandIn);
                break;
            default:
                break;
        }
        container.addView(view);
        return view;
    }
...