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); }
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); }
// 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); }
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(); }
@Override public void onViewPreLoading() { mViewPagerAdapter.addLoadingOnly(); }
private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); adapter.addFragment(new HomeFragment(), "Home"); adapter.addFragment(new PreferitiFragment(), "Preferiti"); viewPager.setAdapter(adapter); }
@Override public void onViewLoaded(ArrayList<ViewItem> viewItems) { mViewPagerAdapter.addMoreItems(viewItems); }
@Override public void onViewLoadFail(Exception ex) { mViewPagerAdapter.notifyNetworkTrouble(); }
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); }
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); }
public void refeshGags() { mViewPagerAdapter.resetItems(); }
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); }