以下是用于实例化ViewPagerAdapter的代码。我正在跟随一个使用活动的教程,因为我正在使用一个片段,所以我试图弄清楚应该改变什么。我的错误在这条线上

 **ViewPagerAdapter viewPagerAdapter = ViewPagerAdapter.setAndroidContext(this.getActivity());**


该错误显示为无法解析方法setAndroidContext()

public class HomeFragment extends Fragment {

    ViewPager viewpager;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.fragment_home, container, false);

        viewpager = (ViewPager) getView().findViewById(R.id.viewpager);

        **ViewPagerAdapter viewPagerAdapter = ViewPagerAdapter.setAndroidContext(this.getActivity());**
        }

    }

最佳答案

尝试跟随


 @Override
 public View onCreateView(LayoutInflater inflater,
                       ViewGroup container,
                       Bundle savedInstanceState) {
   View view=inflater.inflate(R.layout.fragment_home, container, false);
   ViewPager pager=(ViewPager)view.findViewById(R.id.viewpager);

   pager.setAdapter("your adapter");

   return view;
}

关于android - 我想在 fragment 中创建图像幻灯片 View 吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45324801/

10-11 10:55