Exemple #1
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new TrackingFragment(), "HOME");
   adapter.addFragment(new FeaturesFragment(), "CALL OR TEXT");
   adapter.addFragment(new IndoorFragment(), "INDOOR");
   viewPager.setAdapter(adapter);
 }
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new OneFragment(), "Board");
   adapter.addFragment(new TwoFragment(), "Today");
   adapter.addFragment(new ThreeFragment(), "Tomorrow");
   viewPager.setAdapter(adapter);
 }
Exemple #3
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFrag(tr = new Traductor(), "TRADUCTOR");
   adapter.addFrag(hstl = new Historial(), "HISTORIAL");
   adapter.addFrag(cmptr = new Compartir(), "COMPARTIR");
   viewPager.setAdapter(adapter);
 }
Exemple #4
0
 // TabView --------------------------------------
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new OneFragment(), "ONE");
   adapter.addFragment(new TwoFragment(), "TWO");
   adapter.addFragment(new ThreeFragment(), "THREE");
   viewPager.setAdapter(adapter);
 }
  private void setupViewPager(ViewPager viewPager) {

    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
    adapter.addFragment(new View_Content_Category(), "View");
    adapter.addFragment(new List_Content_Category(), "List");
    viewPager.setAdapter(adapter);
  }
  // Most of the below code adapted from the following URL:
  // http://www.androidhive.info/2015/09/android-material-design-working-with-tabs/
  private void initViewPager() {
    ViewPagerAdapter viewPagerAdapter = new ViewPagerAdapter(fragmentManager);
    viewPagerAdapter.addFragment(accountFragment, "Account");
    viewPagerAdapter.addFragment(mainWhiskeyListFragment, "Whiskeys");
    viewPagerAdapter.addFragment(userFavoritesFragment, "Favorites");

    mainViewPager.setAdapter(viewPagerAdapter);
  }
 private void setupviewpager(ViewPager viewPager) {
   ViewPagerAdapter viewPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager());
   viewPagerAdapter.addFragment(new HomeFragment(), "Home");
   viewPagerAdapter.addFragment(new GridFragment(), "Categories");
   viewPagerAdapter.addFragment(new SearchFragment(), "Search");
   viewPagerAdapter.addFragment(new AboutFragment(), "About");
   viewPager.setAdapter(viewPagerAdapter);
 }
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new AddExpenseFragment_(), "Add");
   adapter.addFragment(new ListExpenseFragment_(), "List");
   adapter.addFragment(new HistoryExpenseFragment_(), "History");
   adapter.addFragment(new SyncFragment_(), "Sync");
   viewPager.setAdapter(adapter);
 }
  private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());

    adapter.addFrag(new LoginInfoFragment(), "Login Info.");
    adapter.addFrag(new PersonalInfoFragment(), "Personal Info.");
    adapter.addFrag(new ContactInfoFragment(), "Contact Info.");
    adapter.addFrag(new VechicleInfoFragment(), "Vechicle Info.");
    viewPager.setAdapter(adapter);
  }
  private void initFragment() {
    // tabLayout.removeAllTabs();

    pagerAdapter.addFragment(new AllTopListFragment());
    TabLayout.Tab tab1 = tabLayout.newTab();
    tab1.setCustomView(R.layout.tab_item);
    // tabLayout.addTab(tab1);

    pagerAdapter.addFragment(new PersonalTopListFragment());
    TabLayout.Tab tab2 = tabLayout.newTab();
    tab2.setCustomView(R.layout.tab_item);
    // tabLayout.addTab(tab2);
  }
  public void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
    adapter.addFragment(new CornersViewFragmentInside(), "Inside Corners");
    adapter.addFragment(new CornersViewFragmentOutside(), "Outside Corners");

    viewPager.setAdapter(adapter);
    viewPager.setOnTouchListener(
        new View.OnTouchListener() {
          @Override
          public boolean onTouch(View view, MotionEvent motionEvent) {
            return false;
          }
        });
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_user_detail);
    ButterKnife.bind(this);
    // 设置切换activity对应的控件
    ViewCompat.setTransitionName(imgAvatar, NAME_IMG_AVATAR);

    // 设置头像
    String avatarUrl = getIntent().getStringExtra("avatarUrl");
    if (!TextUtils.isEmpty(avatarUrl)) {
      Picasso.with(this).load(avatarUrl).placeholder(R.drawable.image_placeholder).into(imgAvatar);
    }
    // 用户名
    loginName = getIntent().getStringExtra("loginName");
    if (!TextUtils.isEmpty(loginName)) {
      tvLoginName.setText(loginName);
    }

    adapter = new ViewPagerAdapter(getSupportFragmentManager());
    viewPager.setAdapter(adapter);
    viewPager.setOffscreenPageLimit(adapter.getCount());
    tabLayout.setupWithViewPager(viewPager);

    getUserAsyncTask();
  }
  private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());

    Fragment fragment_currentday = new Fragment_CurrentDay();
    Fragment fragment_pastdates = new Fragment_PastDates();
    Fragment fragment_graph = new Fragment_Graph();

    Bundle args = new Bundle();
    args.putInt("lid", lid);
    fragment_currentday.setArguments(args);
    fragment_pastdates.setArguments(args);
    fragment_graph.setArguments(args);

    adapter.addFragment(fragment_currentday, "Current Day");
    adapter.addFragment(fragment_pastdates, "Past Days");
    adapter.addFragment(fragment_graph, "Graph");
    viewPager.setAdapter(adapter);
  }
 /**
  * 构建顶部ViewPager
  *
  * @param latestNewsEntity 消息实体类
  * @param holder View控件
  */
 public void bindTopItem(LatestNewsEntity latestNewsEntity, RecyclerView.ViewHolder holder) {
   ViewPagerAdapter viewPagerAdapter = new ViewPagerAdapter();
   viewPagerAdapter.setTopStoriesEntities(latestNewsEntity.getTop_stories());
   ((TopItemHolder) holder).getViewPager().setAdapter(viewPagerAdapter);
   ((TopItemHolder) holder)
       .getDotsRadioGroup()
       .setDotView(
           ((TopItemHolder) holder).getViewPager(), latestNewsEntity.getTop_stories().size());
   viewPagerAdapter.notifyDataSetChanged();
   // 启动一个间隔线程任务实现ViewPager图片轮播
   ViewPagerThread viewPagerTask =
       new ViewPagerThread((TopItemHolder) holder, latestNewsEntity.getTop_stories().size());
   if (scheduledExecutorService != null) {
     scheduledExecutorService.shutdown();
   }
   scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();
   scheduledExecutorService.scheduleWithFixedDelay(viewPagerTask, 8, 8, TimeUnit.SECONDS);
 }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_activity);
    res = this.getResources();

    // toolbar

    final Toolbar toolbar = (Toolbar) this.findViewById(R.id.toolbar);
    this.setSupportActionBar(toolbar);

    // tabs
    tabHost = (MaterialTabHost) this.findViewById(R.id.tabHost);

    // Viewpager
    pager = (ViewPager) this.findViewById(R.id.pager);
    pagerAdapter = new ViewPagerAdapter(getSupportFragmentManager());
    pager.setAdapter(pagerAdapter);

    // update toolbar title based on the page

    pager.setCurrentItem(1);

    if (pager.getCurrentItem() == 0) {
      setTitle("hoTips");
    } else if (pager.getCurrentItem() == 1) {
      setTitle("home");
    } else {
      setTitle("hoList");
    }

    pager.setOnPageChangeListener(
        new ViewPager.SimpleOnPageChangeListener() {
          @Override
          public void onPageSelected(int position) {

            // when the user does a swipe the selected tab changes
            tabHost.setSelectedNavigationItem(position);
            // when the user swipes tabs the toolbar title changes

            if (position == 0) {
              setTitle("barTips");
            } else if (position == 1) {
              setTitle("home");
            } else {
              setTitle("Buddies");
            }
          }
        });
    // insert all tabs from pagerAdapter data
    for (int i = 0; i < pagerAdapter.getCount(); i++) {
      tabHost.addTab(tabHost.newTab().setIcon(getIcon(i)).setTabListener(this));
    }
  }
  private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());

    Bundle bundle = new Bundle();
    bundle.putString("coursename", CourseTitle);

    Fragment assignment_fragment = new CourseAssignmentFragment();
    Fragment thread_fragment = new CourseThreadsFragment();
    Fragment grade_fragment = new CourseGradesFragment();

    assignment_fragment.setArguments(bundle);
    thread_fragment.setArguments(bundle);
    grade_fragment.setArguments(bundle);

    adapter.addFragment(assignment_fragment, "ASSIGNMENTS");
    adapter.addFragment(thread_fragment, "THREADS");
    adapter.addFragment(grade_fragment, "GRADES");

    viewPager.setAdapter(adapter);
  }
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFrag(new OneFragment(), "ONE");
   adapter.addFrag(new TwoFragment(), "TWO");
   adapter.addFrag(new ThreeFragment(), "THREE");
   adapter.addFrag(new FourFragment(), "FOUR");
   adapter.addFrag(new FiveFragment(), "FIVE");
   adapter.addFrag(new SixFragment(), "SIX");
   adapter.addFrag(new SevenFragment(), "SEVEN");
   adapter.addFrag(new EightFragment(), "EIGHT");
   adapter.addFrag(new NineFragment(), "NINE");
   adapter.addFrag(new TenFragment(), "TEN");
   viewPager.setAdapter(adapter);
 }
Exemple #18
0
  private void initializeComponent() {
    coordinator = (CoordinatorLayout) findViewById(R.id.coordinator);
    drawerLayout = (DrawerLayout) findViewById(R.id.drawerLayout);
    ActionBarDrawerToggle actionBarDrawerToggle =
        new ActionBarDrawerToggle(
            this,
            drawerLayout,
            toolbar,
            R.string.open_navigation_drawer,
            R.string.close_navigation_drawer) {
          @Override
          public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
          }

          @Override
          public void onDrawerClosed(View drawerView) {
            super.onDrawerClosed(drawerView);
          }
        };
    drawerLayout.setDrawerListener(actionBarDrawerToggle);
    actionBarDrawerToggle.syncState();

    navigation = (NavigationView) findViewById(R.id.navigation);
    navigation.setNavigationItemSelectedListener(this);

    viewPagerAdapter = new ViewPagerAdapter(this, this.getSupportFragmentManager());
    viewPager = (ViewPager) findViewById(R.id.viewPager);
    viewPager.setAdapter(viewPagerAdapter);

    int[] tabBackgroundIds =
        new int[] {
          R.drawable.bg_tab_message,
          R.drawable.bg_tab_contact,
          R.drawable.bg_tab_friend,
          R.drawable.bg_tab_setting
        };
    tab = (TabLayout) findViewById(R.id.tab);
    tab.setupWithViewPager(viewPager);
    for (int i = 0; i < viewPagerAdapter.getCount(); i++) {
      tab.getTabAt(i).setText(null);
      tab.getTabAt(i).setIcon(tabBackgroundIds[i]);
    }

    btnAction = (FloatingActionButton) findViewById(R.id.btnAction);
    btnAction.setOnClickListener(this);
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_user_detail);
    ButterKnife.bind(this);

    toolbar.setNavigationOnClickListener(new NavigationFinishClickListener(this));

    adapter = new ViewPagerAdapter(getSupportFragmentManager());
    viewPager.setAdapter(adapter);
    viewPager.setOffscreenPageLimit(adapter.getCount());
    tabLayout.setupWithViewPager(viewPager);

    loginName = getIntent().getStringExtra("loginName");

    getUserAsyncTask();
  }
Exemple #20
0
 @Override
 public void onViewPreLoading() {
   mViewPagerAdapter.addLoadingOnly();
 }
Exemple #21
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new HomeFragment(), "Home");
   adapter.addFragment(new PreferitiFragment(), "Preferiti");
   viewPager.setAdapter(adapter);
 }
Exemple #22
0
 @Override
 public void onViewLoaded(ArrayList<ViewItem> viewItems) {
   mViewPagerAdapter.addMoreItems(viewItems);
 }
Exemple #23
0
 @Override
 public void onViewLoadFail(Exception ex) {
   mViewPagerAdapter.notifyNetworkTrouble();
 }
Exemple #24
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFrag(new FragmentList(), getString(R.string.tab_list_name));
   adapter.addFrag(new FragmentHistory(), getString(R.string.tab_history_name));
   viewPager.setAdapter(adapter);
 }
Exemple #25
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new Blank_Fragments(), "Open");
   adapter.addFragment(new Blank_Fragments(), "Close");
   viewPager.setAdapter(adapter);
 }
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new TwoFragment(), "Nearby Hospitals");
   adapter.addFragment(new OneFrangment(), "Symptoms & Diseases");
   viewPager.setAdapter(adapter);
 }
  private void setupViewPager(ViewPager viewPager) {

    monday_meals.clear();
    tuesday_meals.clear();
    wednesday_meals.clear();
    thursday_meals.clear();
    friday_meals.clear();
    saturday_meals.clear();
    sunday_meals.clear();

    ViewPagerAdapter adapter = new ViewPagerAdapter(getChildFragmentManager());
    String day_of_week;
    double serving_size;
    for (int i = 0; i < mealsJSONArray.length(); i++) {
      try {
        JSONObject jsonObject = mealsJSONArray.getJSONObject(i);
        day_of_week = jsonObject.getString("day_of_week");
        serving_size = jsonObject.getDouble("serving_size");
        Recipe recipe;
        Meal meal;
        switch (day_of_week) {
          case "monday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            monday_meals.add(meal);
            break;

          case "tuesday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            tuesday_meals.add(meal);

            break;
          case "wednesday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            wednesday_meals.add(meal);
            break;
          case "thursday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            thursday_meals.add(meal);
            break;
          case "friday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            friday_meals.add(meal);
            break;
          case "saturday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            saturday_meals.add(meal);
            break;
          case "sunday":
            recipe = getRecipe(recipesArray, jsonObject.getInt("recipe_id"));
            recipe.setServing_size(serving_size);
            meal =
                new Meal(
                    jsonObject.getInt("recipe_id"),
                    jsonObject.getString("meal_time"),
                    jsonObject.getString("day_of_week"),
                    recipe,
                    serving_size);
            sunday_meals.add(meal);
            break;
        }

      } catch (JSONException e) {
        e.printStackTrace();
      }
    }

    // setting up Monday meals
    Bundle mondayBundle = new Bundle();
    mondayBundle.putParcelableArrayList("monday", (ArrayList<? extends Parcelable>) monday_meals);
    mondayBundle.putString("day", "monday");
    Fragment monday_fragment = new FragmentMealPlanDaily();
    monday_fragment.setArguments(mondayBundle);
    adapter.addFrag(monday_fragment, "Monday");

    // setting up Tuesday meals
    Bundle tuesdayBundle = new Bundle();
    tuesdayBundle.putParcelableArrayList(
        "tuesday", (ArrayList<? extends Parcelable>) tuesday_meals);
    tuesdayBundle.putString("day", "tuesday");
    Fragment tuesday_fragment = new FragmentMealPlanDaily();
    tuesday_fragment.setArguments(tuesdayBundle);
    adapter.addFrag(tuesday_fragment, "Tuesday");

    // setting up Wednesday meals
    Bundle wednesdayBundle = new Bundle();
    wednesdayBundle.putParcelableArrayList(
        "wednesday", (ArrayList<? extends Parcelable>) wednesday_meals);
    wednesdayBundle.putString("day", "wednesday");
    Fragment wednesday_fragment = new FragmentMealPlanDaily();
    wednesday_fragment.setArguments(wednesdayBundle);
    adapter.addFrag(wednesday_fragment, "wednesday");

    // setting up thursday meals
    Bundle thursdayBundle = new Bundle();
    thursdayBundle.putParcelableArrayList(
        "thursday", (ArrayList<? extends Parcelable>) thursday_meals);
    thursdayBundle.putString("day", "thursday");
    Fragment thursday_fragment = new FragmentMealPlanDaily();
    thursday_fragment.setArguments(thursdayBundle);
    adapter.addFrag(thursday_fragment, "Thursday");

    // setting up Friday meals
    Bundle fridayBundle = new Bundle();
    fridayBundle.putParcelableArrayList("friday", (ArrayList<? extends Parcelable>) friday_meals);
    fridayBundle.putString("day", "friday");
    Fragment friday_fragment = new FragmentMealPlanDaily();
    friday_fragment.setArguments(fridayBundle);
    adapter.addFrag(friday_fragment, "Friday");

    // setting up Saturday meals
    Bundle saturdayBundle = new Bundle();
    saturdayBundle.putParcelableArrayList("sat", (ArrayList<? extends Parcelable>) saturday_meals);
    saturdayBundle.putString("day", "sat");
    Fragment saturday_fragment = new FragmentMealPlanDaily();
    saturday_fragment.setArguments(saturdayBundle);
    adapter.addFrag(saturday_fragment, "Saturday");

    // setting up Sunday meals
    Bundle sundayBundle = new Bundle();
    sundayBundle.putParcelableArrayList("sunday", (ArrayList<? extends Parcelable>) sunday_meals);
    sundayBundle.putString("day", "sunday");
    Fragment sunday_fragment = new FragmentMealPlanDaily();
    sunday_fragment.setArguments(sundayBundle);
    adapter.addFrag(sunday_fragment, "Sunday");

    // set the view pager adapter
    // viewPager.setOffscreenPageLimit(7);
    viewPager.setAdapter(adapter);
    loadingProgress.setVisibility(ProgressBar.GONE);
  }
Exemple #28
0
 public void refeshGags() {
   mViewPagerAdapter.resetItems();
 }
Exemple #29
0
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
   adapter.addFragment(new ProfileFragment(), "Profile");
   adapter.addFragment(new ListViewFragment(), "Task List");
   viewPager.setAdapter(adapter);
 }
 private void setupViewPager(ViewPager viewPager) {
   ViewPagerAdapter adapter = new ViewPagerAdapter(this.getFragmentManager());
   adapter.addFragment(new AddNewClassScheduleFragment(), "Add Class Schedule");
   adapter.addFragment(new SearchClassScheduleFragment(), "Search Class Schedule");
   viewPager.setAdapter(adapter);
 }