List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.money.manager.ex.tutorial.TutorialActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Hide the zygote background to speed up rendering. Only when activities have // their own background set. // tip from http://cyrilmottier.com/2013/01/23/android-app-launching-made-gorgeous/ //getWindow().setBackgroundDrawable(null); setContentView(R.layout.activity_tutorial); ButterKnife.bind(this); CircleIndicator circleIndicator = (CircleIndicator) findViewById(R.id.indicator_default); ViewPager viewpager = (ViewPager) findViewById(R.id.viewpager_default); TutorialPagerAdapter pagerAdapter = new TutorialPagerAdapter(getSupportFragmentManager()); viewpager.setAdapter(pagerAdapter); circleIndicator.setViewPager(viewpager); // TextView skipText = (TextView) findViewById(R.id.skipTextView); // skipText.setOnClickListener(new View.OnClickListener() { // @Override // public void onClick(View view) { // onCloseClicked(); // } // }); }
From source file:com.meg7.emailer.ui.activity.EmailerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FragmentManager fragmentManager = getSupportFragmentManager(); mHeadlessFragment = (HeadlessFragment) fragmentManager.findFragmentByTag(TAG_FRAGMENT_HEADLESS); // If the Fragment is non-null, then it is currently being // retained across a configuration change. if (mHeadlessFragment == null) { mHeadlessFragment = new HeadlessFragment(); fragmentManager.beginTransaction().add(mHeadlessFragment, TAG_FRAGMENT_HEADLESS).commit(); }/*w w w. jav a 2 s .com*/ ViewPager pager = (ViewPager) findViewById(R.id.pager); mFragmentsAdapter = new FragmentsPagerAdapter(getSupportFragmentManager()); pager.setAdapter(mFragmentsAdapter); mRunningCycleLbl = (TextView) findViewById(R.id.runningCycleLbl); mRunTglBtn = (ToggleButton) findViewById(R.id.runTglBtn); mRunTglBtn.setChecked(TaskerHelper.isTaskerRunning(this)); mRunTglBtn.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { if (b) { // Start task. TaskerHelper.startTasker(getApplicationContext()); } else { // Stop and cancel all planed tasks. TaskerHelper.cancelFutureTasks(getApplicationContext()); } } }); }
From source file:com.meuf.sosyalkulup.Fragments.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final TabLayout tabLayout = (TabLayout) findViewById(R.id.tablayout); tabLayout.addTab(tabLayout.newTab().setText("Kulpler")); tabLayout.addTab(tabLayout.newTab().setText("Duyurular")); tabLayout.addTab(tabLayout.newTab().setText("Sohbet")); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); final PagerAdapter adapter = new com.meuf.sosyalkulup.Adapters.PagerAdapter(getSupportFragmentManager(), tabLayout.getTabCount());//www . jav a 2 s. c o m viewPager.setAdapter(adapter); viewPager.setOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout)); tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { viewPager.setCurrentItem(tab.getPosition()); } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }); }
From source file:com.codeim.byme.AListByMyActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d(TAG, "AListByMyActivity OnCreate start"); setContentView(R.layout.info_list_about_my_a); //ViewPageradapter adapter = new TabPageIndicatorAdapter(getSupportFragmentManager()); ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(adapter); //TabPageIndicator?ViewPager? TabPageIndicator indicator = (TabPageIndicator) findViewById(R.id.indicator); indicator.setViewPager(pager);/*from ww w. j a va2s. c o m*/ //?ViewPager?indicator indicator.setOnPageChangeListener(new OnPageChangeListener() { @Override public void onPageSelected(int arg0) { Toast.makeText(getApplicationContext(), TITLE[arg0], Toast.LENGTH_SHORT).show(); } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { } @Override public void onPageScrollStateChanged(int arg0) { } }); //start_timer(); }
From source file:com.giovanniterlingen.windesheim.view.ChooseScheduleActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_choose_type); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar);//from w w w. j av a 2 s.c o m ViewPager mPager = findViewById(R.id.pager); ScreenSlidePagerAdapter mPagerAdapter = new ScreenSlidePagerAdapter(getSupportFragmentManager()); if (mPager != null) { mPager.setAdapter(mPagerAdapter); TabLayout tabLayout = findViewById(R.id.tabs); if (tabLayout != null) { tabLayout.setupWithViewPager(mPager); } } if (DatabaseController.getInstance().hasSchedules()) { final ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.setHomeAsUpIndicator(R.drawable.ic_arrow_back); actionBar.setDisplayHomeAsUpEnabled(true); } } }
From source file:com.hugo.actfinder.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_chat); setContentView(R.layout.activity_main); // Locate the viewpager in activity_main.xml ViewPager viewPager = (ViewPager) findViewById(R.id.pager); // Set the ViewPagerAdapter into ViewPager for fragments viewPager.setAdapter(new ViewPagerAdapter(getSupportFragmentManager())); mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); mUsername = ANONYMOUS;/*from w w w. j a v a 2 s . co m*/ mFirebaseAuth = FirebaseAuth.getInstance(); mFirebaseUser = mFirebaseAuth.getCurrentUser(); if (mFirebaseUser == null) { // Not signed in, launch the Sign In activity startActivity(new Intent(this, SignInActivity.class)); finish(); return; } else { mUsername = mFirebaseUser.getDisplayName(); mPhotoUrl = mFirebaseUser.getPhotoUrl().toString(); } mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */) .addApi(Auth.GOOGLE_SIGN_IN_API).build(); }
From source file:com.rstar.mobile.thermocouple.ui.activities.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Savelog.d(TAG, debug, "onCreate()"); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setLogo(R.mipmap.logo_thermocouple); getSupportActionBar().setDisplayUseLogoEnabled(true); boolean isTablet = getResources().getBoolean(R.bool.is_tablet); FragmentManager fm = getSupportFragmentManager(); if (!isTablet) { setContentView(R.layout.activity_main); ViewPager viewPager = (ViewPager) findViewById(R.id.activityMain_viewPager); PageAdapter adapter = new PageAdapter(fm); viewPager.setAdapter(adapter); TabLayout tabLayout = (TabLayout) findViewById(R.id.activityMain_tabLayout); tabLayout.setupWithViewPager(viewPager); tabLayout.setTabMode(TabLayout.MODE_FIXED); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); for (int index = 0; index < tabLayout.getTabCount(); index++) { TabLayout.Tab tab = tabLayout.getTabAt(index); tab.setText(mTabName[index]); }/*w w w. j ava 2 s . co m*/ } else { setContentView(R.layout.activity_main_large); Fragment largeFragment = fm.findFragmentById(R.id.activityMain_large); if (largeFragment == null) { largeFragment = MenuLargeFragment.newInstance(DefaultTypeCode); fm.beginTransaction().add(R.id.activityMain_large, largeFragment).commit(); } } mFragment = fm.findFragmentById(FragmentId_keypad); if (mFragment == null) { mFragment = ThermocoupleKeypadFragment.newInstance(); fm.beginTransaction().add(FragmentId_keypad, mFragment).commit(); } }
From source file:com.luksprog.playground.view.ViewPagerAdapt.java
@Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); final ViewPager vp = new ViewPager(this); vp.setId(1000);/*www . j av a 2 s .c o m*/ setContentView(vp); vp.setAdapter(new CustomAdapter(this)); // create our list of data for (int i = 0; i < 12; i++) { MenuItem mi = new MenuItem(); if (i == 0) { // insert a title mi.isTitle = true; mi.name = "MEAT TITLE"; } else { mi.isTitle = false; mi.name = "Meat no." + i; mi.price = "Meat price no. " + i; } mMenuItems.add(mi); } for (int i = 0; i < 12; i++) { MenuItem mi = new MenuItem(); if (i == 0) { // insert a title mi.isTitle = true; mi.name = "FISH TITLE"; } else { mi.isTitle = false; mi.name = "Fish no." + i; mi.price = "Fish price no. " + i; } mMenuItems.add(mi); } // example of updating the data, in this case with an extra Meat item. new Handler().postDelayed(new Runnable() { @Override public void run() { MenuItem mi = new MenuItem(); mi.name = "Meat extra"; mi.price = "Meat price"; mMenuItems.add(12, mi); vp.getAdapter().notifyDataSetChanged(); } }, 7000); }
From source file:com.stoutner.privacybrowser.AboutActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.about_coordinatorlayout); // We need to use the SupportActionBar from android.support.v7.app.ActionBar until the minimum API is >= 21. Toolbar supportAppBar = (Toolbar) findViewById(R.id.about_toolbar); setSupportActionBar(supportAppBar);//from w w w.j a v a 2 s . com // Display the home arrow on supportAppBar. final ActionBar appBar = getSupportActionBar(); assert appBar != null;// This assert removes the incorrect warning on the following line that appBar might be null. appBar.setDisplayHomeAsUpEnabled(true); // Setup the ViewPager. ViewPager aboutViewPager = (ViewPager) findViewById(R.id.about_viewpager); assert aboutViewPager != null; // This assert removes the incorrect warning on the following line that aboutViewPager might be null. aboutViewPager.setAdapter(new aboutPagerAdapter(getSupportFragmentManager())); // Setup the TabLayout and connect it to the ViewPager. TabLayout aboutTabLayout = (TabLayout) findViewById(R.id.about_tablayout); assert aboutTabLayout != null; // This assert removes the incorrect warning on the following line that aboutTabLayout might be null. aboutTabLayout.setupWithViewPager(aboutViewPager); }
From source file:com.geecko.QuickLyric.SearchActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); updateSearchProviders(this); SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(this); int[] themes = new int[] { R.style.Theme_QuickLyric, R.style.Theme_QuickLyric_Red, R.style.Theme_QuickLyric_Purple, R.style.Theme_QuickLyric_Indigo, R.style.Theme_QuickLyric_Green, R.style.Theme_QuickLyric_Lime, R.style.Theme_QuickLyric_Brown, R.style.Theme_QuickLyric_Dark }; int themeNum = Integer.valueOf(sharedPref.getString("pref_theme", "0")); boolean nightMode = sharedPref.getBoolean("pref_night_mode", false); if (nightMode && NightTimeVerifier.check(this)) setTheme(R.style.Theme_QuickLyric_Night); else//from w w w.j av a 2 s.c om setTheme(themes[themeNum]); setStatusBarColor(null); setNavBarColor(null); setContentView(R.layout.search_view_pager); Toolbar toolbar = (Toolbar) findViewById(R.id.search_toolbar); setSupportActionBar(toolbar); if (getActionBar() != null) getActionBar().setDisplayHomeAsUpEnabled(true); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ActivityManager.TaskDescription taskDescription = new ActivityManager.TaskDescription(null, null, toolbar.getSolidColor()); this.setTaskDescription(taskDescription); } ViewPager viewPager = getViewPager(); viewPager.setAdapter(new SearchPagerAdapter(this.getFragmentManager(), this, searchQuery)); boolean online = OnlineAccessVerifier.check(this); viewPager.setCurrentItem(online ? 1 : 0); TitlePageIndicator titleIndicator = (TitlePageIndicator) findViewById(R.id.pager_title_strip); titleIndicator.setViewPager(viewPager, online ? 1 : 0); setSearchQuery(getIntent().getStringExtra("query")); }