List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.paras.amazonadvertice.SwipeableModelessInterstitialAdActivity.java
/** * When the activity starts, set up the pager adapter for handling fragments and swipe interactions. *//* w ww. java 2 s . co m*/ @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_swipeble); // For debugging purposes enable logging, but disable for production builds. AdRegistration.enableLogging(true); // For debugging purposes flag all ad requests as tests, but set to false for production builds. AdRegistration.enableTesting(true); try { AdRegistration.setAppKey(APP_KEY); } catch (final IllegalArgumentException e) { Log.e(LOG_TAG, "IllegalArgumentException thrown: " + e.toString()); return; } // assign a fragment pager adapter to the activity this.pagerAdapter = new ModelessInterstitialFragmentPagerAdapter(getSupportFragmentManager()); final ViewPager viewPager = (ViewPager) findViewById(R.id.modeless_interstitials_pager); viewPager.setAdapter(this.pagerAdapter); viewPager.setOnPageChangeListener(new ModelessInterstitialOnPageChangeListener()); }
From source file:com.wmendez.newsreader.lib.ui.SlidingTabsColorsFragment.java
/** * This is called after the {@link #onCreateView(LayoutInflater, ViewGroup, Bundle)} has finished. * Here we can pick out the {@link View}s we need to configure from the content view. * <p/>//from w w w .j av a 2 s . c o m * We set the {@link ViewPager}'s adapter to be an instance of * {@link com.wmendez.newsreader.lib.ui.SlidingTabsColorsFragment.NewsFragmentPagerAdapter}. The {@link SlidingTabLayout} is then given the * {@link ViewPager} so that it can populate itself. * * @param view View created in {@link #onCreateView(LayoutInflater, ViewGroup, Bundle)} */ @Override public void onViewCreated(View view, Bundle savedInstanceState) { // Get the ViewPager and set it's PagerAdapter so that it can display items /* A {@link ViewPager} which will be used in conjunction with the {@link SlidingTabLayout} above. */ ViewPager mViewPager = (ViewPager) view.findViewById(R.id.viewpager); mViewPager.setAdapter(new NewsFragmentPagerAdapter(getChildFragmentManager())); // Give the SlidingTabLayout the ViewPager, this must be done AFTER the ViewPager has had // it's PagerAdapter set. /* A custom {@link ViewPager} title strip which looks much like Tabs present in Android v4.0 and above, but is designed to give continuous feedback to the user when scrolling. */ SlidingTabLayout mSlidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs); mSlidingTabLayout.setViewPager(mViewPager); // Set a TabColorizer to customize the indicator and divider colors. Here we just retrieve // the tab at the position, and return it's set color mSlidingTabLayout.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() { @Override public int getIndicatorColor(int position) { return mTabs.get(position).getIndicatorColor(); } @Override public int getDividerColor(int position) { return mTabs.get(position).getDividerColor(); } }); }
From source file:com.sakisds.icymonitor.activities.AboutActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_graphcontainer); // Actionbar/*from ww w . j a va 2 s . c o m*/ getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); // Tablet boolean doublePane = getResources().getBoolean(R.bool.double_graphs); // Setup fragments if (doublePane) { mFragments = new Fragment[1]; mFragmentsTablet = new Fragment[1]; if (savedInstanceState == null) { mFragments[0] = new AboutAppFragment(); mFragmentsTablet[0] = new AboutLibrariesFragment(); } else { mFragments[0] = getSupportFragmentManager().getFragment(savedInstanceState, getFragmentName(0)); mFragmentsTablet[0] = getSupportFragmentManager().getFragment(savedInstanceState, getFragmentName(1)); } } else { if (savedInstanceState == null) { mFragments = new Fragment[2]; mFragments[0] = new AboutAppFragment(); mFragments[1] = new AboutLibrariesFragment(); } else { mFragments = new Fragment[getFragmentCount()]; for (int i = 0; i < mFragments.length; i++) { mFragments[i] = getSupportFragmentManager().getFragment(savedInstanceState, getFragmentName(i)); } } } // Setup view SectionsPagerAdapter mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager(), false); ViewPager mViewPager = (ViewPager) findViewById(R.id.pager); mViewPager.setAdapter(mSectionsPagerAdapter); mViewPager.setOffscreenPageLimit(5); PagerSlidingTabStrip tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs); tabs.setViewPager(mViewPager); if (doublePane) { SectionsPagerAdapter mSectionsPagerAdapter2 = new SectionsPagerAdapter(getSupportFragmentManager(), true); ViewPager mViewPager2 = (ViewPager) findViewById(R.id.pager_tablet); mViewPager2.setAdapter(mSectionsPagerAdapter2); mViewPager2.setOffscreenPageLimit(5); PagerSlidingTabStrip tabs2 = (PagerSlidingTabStrip) findViewById(R.id.tabs_tablet); tabs2.setViewPager(mViewPager2); } }
From source file:com.chale22.ico01.IconActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_icon); mShareIntent = new Intent(); mShareIntent.setAction(Intent.ACTION_SEND); mShareIntent.setType("text/plain"); mShareIntent.putExtra(Intent.EXTRA_TEXT, "From me to you, this text is new."); tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs); ViewPager pager = (ViewPager) findViewById(R.id.pager); adapter = new IconPagerAdapter(getSupportFragmentManager()); pager.setAdapter(adapter); final int pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getResources().getDisplayMetrics()); pager.setPageMargin(pageMargin);//from w w w. ja v a2 s . c om tabs.setViewPager(pager); }
From source file:com.infamous.cm.icons.activity.AllIcons.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.all_icons_layout); tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs); ViewPager pager = (ViewPager) findViewById(R.id.pager); adapter = new IconPagerAdapter(getSupportFragmentManager()); pager.setAdapter(adapter); final int pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getResources().getDisplayMetrics()); pager.setPageMargin(pageMargin);/*from w w w. j a v a 2 s . c om*/ tabs.setViewPager(pager); // Set Present tab as default pager.setCurrentItem(1); }
From source file:com.serenegiant.gamepaddiag.MainActivity.java
@Override protected void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); // if (DEBUG) Log.v(TAG, "onCreate:"); setContentView(R.layout.activity_main); final ViewPager pager = (ViewPager) findViewById(R.id.viewpager); final GamepadFragmentPagerAdapter adapter = new GamepadFragmentPagerAdapter(getSupportFragmentManager()); pager.setAdapter(adapter); mJoystick = Joystick.getInstance(this); }
From source file:com.iknow.places.fragment.ImagePagerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fr_image_pager, container, false); ViewPager pager = (ViewPager) rootView.findViewById(R.id.pager); imageUrls = getArguments().getStringArray(Constants.Extra.IMAGE_LINKS); pager.setAdapter(new ImageAdapter()); pager.setCurrentItem(getArguments().getInt(Constants.Extra.IMAGE_POSITION, 0)); return rootView; }
From source file:com.avloop.simplerc.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ConsumerIrManager mCIR = (ConsumerIrManager) getSystemService(CONSUMER_IR_SERVICE); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { Log.e(TAG, "mCIR.hasIrEmitter(): " + mCIR.hasIrEmitter()); }//w w w. j a v a 2 s . co m setContentView(R.layout.activity_main); getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); remote = new TataSkyRemote(mCIR); TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout); ViewPager viewPager = (ViewPager) findViewById(R.id.pager); viewPager.setAdapter(new SectionPagerAdapter(getSupportFragmentManager())); tabLayout.setupWithViewPager(viewPager); /*Button fab = (Button) findViewById(R.id.power); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { remote.sentIR(Keys.POWER); } }); */ }
From source file:com.thatkawaiiguy.meleehandbook.activity.CharacterFrameActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { if (getIntent().hasExtra("bundle") && savedInstanceState == null) savedInstanceState = getIntent().getExtras().getBundle("bundle"); Preferences.applyTheme(this); super.onCreate(savedInstanceState); setContentView(R.layout.collapsing_tab_image_layout); final SlidrInterface slidrInterface = Slidr.attach(this); if (getIntent().getExtras() == null) return;/*from ww w . j av a 2s. com*/ String charPicked = getIntent().getExtras().getString("option"); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) getWindow().setStatusBarColor(ContextCompat.getColor(this, android.R.color.transparent)); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle(charPicked); assert getSupportActionBar() != null; setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); final ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(new CharacterFragmentAdapter(getSupportFragmentManager())); TabLayout tabs = ((TabLayout) findViewById(R.id.tabs)); tabs.setupWithViewPager(viewPager); tabs.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { viewPager.setCurrentItem(tab.getPosition()); switch (tab.getPosition()) { case 0: slidrInterface.unlock(); break; case 1: slidrInterface.lock(); break; } } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }); assert charPicked != null; switch (charPicked) { case "Captain Falcon": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.falcon); break; case "Ganondorf": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.ganondorf); break; case "Falco": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.falco); break; case "Fox": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.fox); break; case "Sheik": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.sheik); break; case "Marth": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.marth); break; case "Ice Climbers": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.iceclimbers); break; case "Jigglypuff": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.jiggs); break; case "Pikachu": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.pikachu); break; case "Princess Peach": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.peach); break; case "Samus Aran": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.samus); break; case "Yoshi": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.yoshi); break; case "Dr. Mario": ((ImageView) findViewById(R.id.infoImage)).setImageResource(R.drawable.drmario); break; } }
From source file:com.ustadmobile.port.android.view.LoginActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.umactivity_login); UstadMobileSystemImplAndroid.getInstanceAndroid().handleActivityCreate(this, savedInstanceState); mLoginController = LoginController.makeControllerForView(this); setBaseController(mLoginController); setTitle(UstadMobileSystemImpl.getInstance().getString(MessageIDConstants.login)); Toolbar toolbar = (Toolbar) findViewById(R.id.login_toolbar); setSupportActionBar(toolbar);// w w w . j a va 2s.c om getSupportActionBar().setHomeButtonEnabled(true); if (Build.VERSION.SDK_INT >= 21) { findViewById(R.id.login_sliding_tabs).setElevation(10); toolbar.setElevation(10); } ViewPager viewPager = (ViewPager) findViewById(R.id.login_pager); viewPager.setAdapter(new LoginPagerAdapter(getSupportFragmentManager())); TabLayout tabLayout = (TabLayout) findViewById(R.id.login_sliding_tabs); tabLayout.setupWithViewPager(viewPager); mLoginController.setUIStrings(); overridePendingTransition(R.anim.fade_in, R.anim.fade_out); }