How to go other Tabs by clicking on a Button from the current Tab in Android?

后端 未结 3 1200
生来不讨喜
生来不讨喜 2021-02-15 17:40

I trying to write a code in Android, to switch from one tab to another tab by click on a button.

I know to by clicking on tab we can switch from one tab to another but c

3条回答
  •  天命终不由人
    2021-02-15 18:24

    You have to call parent view inside your fragment.

    public class MoviesFragment extends Fragment {
    
         ViewPager viewPager;
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
    
            View rootView = inflater.inflate(R.layout.fragment_movies, container, false);
    
            Button btn = (Button) rootView.findViewById(R.id.btn);
            viewPager = (ViewPager) getActivity().findViewById(R.id.pager);
    
               btn.setOnClickListener(new View.OnClickListener() 
               {
    
                   @Override
                  public void onClick(View v) 
                  {
                       viewPager.setCurrentItem(0);
    
    
                  }
              }); 
    
            return rootView;
        }
    
    }
    

提交回复
热议问题