ViewPager2 with Fragments in Sketchware
1. Create a new project in Sketchware. 2. In main.xml add a TabLayout tablayout1 and a ViewPager viewpager1 . 3. Convert ViewPager to androidx.viewpager2.widget.ViewPager2 . 4. Switch On AppCompat and design and Material3 Manager. 5. Add three new views of type Fragment: animals_fragment , fishes_fragment , and insects_fragment . Their corresponding java files will be AnimalsFragmentActivity.java , FishesFragmentActivity.java , and InsectsFragmentActivity.java (See images below). 6. Configure your fragments as you like. 7. Add a new Java file ViewPagerAdapter.java . Add following codes in it. package com.my.newproject18; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentActivity; import androidx.viewpager2.adapter.FragmentStateAdapter; import java.util.ArrayList; import java.util.List; public class ViewPagerAdapter extends FragmentStateAdapter { private final List<Fragment> fragme...