У меня есть 3 фрагмента в моем пейджере, и я хочу анимировать TextViews во фрагменте, когда я сажусь на этот фрагмент.ViewPager Fragment aimation - Get active context context
В моей основной деятельности я имею слушателя PageSelected и я получаю текущий фрагмент, который является активным, но главная проблема здесь:
Animaton требует контекст, и я не могу получить контекст этого фрагмента, на котором я» м собирается оживить.
Slide активность:
else if (position == 1 && lastPosition==2){
contentTextView2.startAnimation(AnimationUtils.loadAnimation(FragmentB.context, R.anim.slide_in_right));
}
Я поставил Fragment контекст в Fragment B, но я получаю нулевое исключение, вот как я установил, что в фрагмент B
FragmentB:
public class FragmentB extends Fragment {
public static Context context;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_fragment_b,container,false);
context = container.getContext();
return v;
}
адаптер стандартный адаптер для пейджера.