List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.keithandthegirl.ui.activity.HomeActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { Log.d(TAG, "onCreate : enter"); super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); resources = getResources();//from ww w.jav a 2s. c o m setupActionBar(); List<Fragment> fragments = new ArrayList<Fragment>(); fragments.add(Fragment.instantiate(this, GuestsDashboardFragment.class.getName())); fragments.add(Fragment.instantiate(this, ListenDashboardFragment.class.getName())); fragments.add(Fragment.instantiate(this, HostDashboardFragment.class.getName())); KatgPagerAdapter mAdapter = new KatgPagerAdapter(getSupportFragmentManager(), fragments); ViewPager mPager = (ViewPager) findViewById(R.id.home_pager); mPager.setAdapter(mAdapter); mPager.setCurrentItem(1); Log.d(TAG, "onCreate : exit"); }
From source file:com.espian.library.about.AbsAboutActivity.java
public void onCreate(Bundle saved) { super.onCreate(saved); setContentView(R.layout.base_title_pager); ViewPager pager = (ViewPager) findViewById(R.id.base_pager); pager.setAdapter(new AboutPager(this)); pager.setOffscreenPageLimit(3);//from ww w.java2 s . co m pager.setCurrentItem(1); getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); }
From source file:avivi.com.pollardi.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); pager.setAdapter(new ImageAdapter(getActivity())); return rootView; }
From source file:com.parse.skibuddy.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);/*from w w w . ja va2 s . c om*/ // Setup the viewPager ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); MyPagerAdapter pagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); viewPager.setAdapter(pagerAdapter); // Setup the Tabs TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout); // By using this method the tabs will be populated according to viewPager's count and // with the name from the pagerAdapter getPageTitle() tabLayout.setTabsFromPagerAdapter(pagerAdapter); // This method ensures that tab selection events update the ViewPager and page changes update the selected tab. tabLayout.setupWithViewPager(viewPager); ParseAnalytics.trackAppOpenedInBackground(getIntent()); }
From source file:ca.xecure.easychip.MainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy);/* ww w . j av a2s. co m*/ this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.main); //Set the pager with an adapter ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new FlipAdapter(getSupportFragmentManager())); pager.setCurrentItem(1); //Bind the title indicator to the adapter TitlePageIndicator indicator = (TitlePageIndicator) findViewById(R.id.titles); indicator.setViewPager(pager); final float density = getResources().getDisplayMetrics().density; indicator.setBackgroundColor(0xFF7AA7D6); // indicator.setBackgroundColor(0xFFDD7200); indicator.setFooterColor(0xFFECF1F2); indicator.setFooterLineHeight(0); indicator.setFooterIndicatorHeight(7 * density); indicator.setFooterIndicatorStyle(IndicatorStyle.Triangle); indicator.setTextColor(0xAAFFFFFF); indicator.setSelectedColor(0xFFFFFFFF); indicator.setSelectedBold(true); registerReceiver(confirm_payment_handler, new IntentFilter(CONFIRM_PAYMENT_ACTION)); settings = getSharedPreferences(PREF_FILE_NAME, MODE_PRIVATE); String email_address = settings.getString(EMAIL_ADDRESS_PREF, null); if (email_address != null) { register_cloud_message(); } else { choose_email_address(); } }
From source file:com.chale22.ico01.ThemeActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); 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 MyPagerAdapter(getSupportFragmentManager()); pager.setAdapter(adapter); final int pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getResources().getDisplayMetrics()); pager.setPageMargin(pageMargin);/*www . j ava2 s. co m*/ tabs.setViewPager(pager); }
From source file:com.microsoft.mimickeralarm.onboarding.OnboardingTutorialFragment.java
@Nullable @Override/* ww w . j a v a 2s. c o m*/ public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_onboarding, container, false); OnboardingPagerAdapter onboardingPagerAdapter = new OnboardingPagerAdapter(getChildFragmentManager()); ViewPager viewPager = (ViewPager) rootView.findViewById(R.id.onboarding_pager); viewPager.setAdapter(onboardingPagerAdapter); BubblePagerIndicator indicator = (BubblePagerIndicator) rootView.findViewById(R.id.onboarding_indicator); indicator.setTotalPositions(onboardingPagerAdapter.getCount()); viewPager.addOnPageChangeListener(indicator); Button skip = (Button) rootView.findViewById(R.id.skip_button); skip.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { skipToToS(); } }); return rootView; }
From source file:com.sintef_energy.ubisolar.fragments.EnergySavingTabFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_energy_saving_tab, container, false); if (mPagerAdapter == null) mPagerAdapter = new TipsPagerAdapter(getFragmentManager()); // Initialize the ViewPager and set an adapter final ViewPager pager = (ViewPager) view.findViewById(R.id.fragment_energy_saving_pager); pager.setAdapter(mPagerAdapter); // Bind the tabs to the ViewPager PagerSlidingTabStrip tabs = (PagerSlidingTabStrip) view.findViewById(R.id.fragment_energy_saving_tabs); tabs.setViewPager(pager);//w w w .ja v a 2 s.co m tabs.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { switch (position) { case 0: ((TipsPagerAdapter) pager.getAdapter()).getTipsFragment().getAdapter().notifyDataSetChanged(); break; case 1: ((TipsPagerAdapter) pager.getAdapter()).getYourFragment().getAdapter().notifyDataSetChanged(); default: break; } } @Override public void onPageScrollStateChanged(int state) { } }); return view; }
From source file:com.battlelancer.seriesguide.ui.AddActivity.java
private void setupViews() { AddPagerAdapter adapter = new AddPagerAdapter(getSupportFragmentManager(), this); ViewPager pager = (ViewPager) findViewById(R.id.pagerAddShows); pager.setAdapter(adapter); SlidingTabLayout tabs = (SlidingTabLayout) findViewById(R.id.tabsAddShows); tabs.setCustomTabView(R.layout.tabstrip_item_allcaps, R.id.textViewTabStripItem); tabs.setSelectedIndicatorColors(//w w w . ja v a2 s. c o m getResources().getColor(Utils.resolveAttributeToResourceId(getTheme(), R.attr.colorAccent))); tabs.setBottomBorderColor(getResources() .getColor(Utils.resolveAttributeToResourceId(getTheme(), R.attr.sgColorTabStripUnderline))); tabs.setViewPager(pager); // set default tab if (getIntent() != null && getIntent().getExtras() != null) { int defaultTab = getIntent().getExtras().getInt(InitBundle.DEFAULT_TAB); if (defaultTab < adapter.getCount()) { pager.setCurrentItem(defaultTab); } } }
From source file:com.perm.DoomPlay.MainScreenActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mail_screen); getSupportActionBar().setDisplayHomeAsUpEnabled(false); if (!TracksHolder.isScanned()) scan();/* w w w . j a va 2s . c om*/ ViewPager viewPager = (ViewPager) findViewById(R.id.viewPagerMain); viewPager.setAdapter(new MainPageAdapter(getSupportFragmentManager())); if (savedInstanceState != null) { vkFragment = (MainVkFragment) getSupportFragmentManager() .findFragmentByTag(savedInstanceState.getString("vkFr")); localFragment = (MainLocalFragment) getSupportFragmentManager() .findFragmentByTag(savedInstanceState.getString("locFr")); } isLoading = false; Account.account.restore(this); if (Account.account.access_token != null) { isRegister = true; api = new Api(Account.account.access_token, LoginActivity.API_ID); } else { isRegister = false; } }