FeaturesViewAdapter.java 740 B

12345678910111213141516171819202122232425262728
  1. package com.owncloud.android.ui.adapter;
  2. import android.support.v4.app.Fragment;
  3. import android.support.v4.app.FragmentManager;
  4. import android.support.v4.app.FragmentPagerAdapter;
  5. import com.owncloud.android.features.FeatureItem;
  6. import com.owncloud.android.ui.fragment.FeatureFragment;
  7. public class FeaturesViewAdapter extends FragmentPagerAdapter {
  8. private FeatureItem[] mFeatures;
  9. public FeaturesViewAdapter(FragmentManager fm, FeatureItem... features) {
  10. super(fm);
  11. mFeatures = features;
  12. }
  13. @Override
  14. public Fragment getItem(int position) {
  15. return FeatureFragment.newInstance(mFeatures[position]);
  16. }
  17. @Override
  18. public int getCount() {
  19. return mFeatures.length;
  20. }
  21. }