List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.example.topnewgrid.choosephotos.choosephotos.photoviewer.photoviewerinterface.ViewPagerBitmapActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager_view); ViewPager mViewPager = (HackyViewPager) findViewById(R.id.view_pager); // setContentView(mViewPager); header = (RelativeLayout) findViewById(R.id.header); photoView = new PhotoView(this); receiveBmList = (List<Bitmap>) ApplicationContent.get("mImageBm"); this.index = this.getIntent().getIntExtra(CURRENT_INDEX, 0); mViewPager.setAdapter(new SamplePagerAdapter()); mViewPager.setCurrentItem(index);/*from www.ja v a2 s. c om*/ tapGestureDetector = new GestureDetector(this, new TapGestureListener()); }
From source file:com.fast.van.testing.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); // adapter.addFragment(new CheeseListFragment(), "Category 1"); // adapter.addFragment(new CheeseListFragment(), "Category 2"); // adapter.addFragment(new CheeseListFragment(), "Category 3"); viewPager.setAdapter(adapter); }
From source file:com.concavenp.artistrymuse.fragments.SearchFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment View mainView = inflater.inflate(R.layout.fragment_search, container, false); // The search text the user will input mSearchEditText = mainView.findViewById(R.id.search_editText); mSearchEditText.setOnEditorActionListener(new EditText.OnEditorActionListener() { @Override//from w w w . ja va2 s .c o m public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if ((actionId == EditorInfo.IME_ACTION_SEARCH) || (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) { performSearch(); return true; } return false; } }); mSearchEditText.setOnTouchListener(new View.OnTouchListener() { @SuppressWarnings("unused") @Override public boolean onTouch(View v, MotionEvent event) { final int DRAWABLE_LEFT = 0; final int DRAWABLE_TOP = 1; final int DRAWABLE_RIGHT = 2; final int DRAWABLE_BOTTOM = 3; if (event.getAction() == MotionEvent.ACTION_UP) { // Check the layout direction to support LTR or RTL if (ViewCompat.getLayoutDirection(mSearchEditText) == ViewCompat.LAYOUT_DIRECTION_LTR) { if (event.getRawX() >= (mSearchEditText.getRight() - mSearchEditText.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) { performSearch(); return true; } } else { if (event.getRawX() <= (mSearchEditText.getLeft() + mSearchEditText.getCompoundDrawables()[DRAWABLE_LEFT].getBounds().width())) { performSearch(); return true; } } } return false; } }); // Save off the flipper for use in deciding which view to show mFlipper = mainView.findViewById(R.id.fragment_search_ViewFlipper); // Get the ViewPager and set it's PagerAdapter so that it can display items ViewPager mViewPager = mainView.findViewById(R.id.search_results_viewpager); mSearchPagerAdapter = new SearchFragmentPagerAdapter(this, getChildFragmentManager()); mViewPager.setAdapter(mSearchPagerAdapter); mViewPager.setOffscreenPageLimit(mSearchPagerAdapter.getCount()); // Give the TabLayout the ViewPager TabLayout mTabLayout = mainView.findViewById(R.id.search_tabs); mTabLayout.setupWithViewPager(mViewPager); mFlipper.setDisplayedChild( mFlipper.indexOfChild(mFlipper.findViewById(R.id.fragment_search_no_search_Flipper))); return mainView; }
From source file:co.carlosandresjimenez.android.gotit.FollowingActivity.java
private void setupViewPager(ViewPager viewPager) { mViewPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager()); mViewPagerAdapter.addFrag(new FollowingListFragment(this), "FOLLOWING"); mViewPagerAdapter.addFrag(new FollowRequestFragment(this), "REQUESTS"); viewPager.setAdapter(mViewPagerAdapter); }
From source file:com.vachan.vachan.activity.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new CheeseListFragment(), "INFO"); adapter.addFragment(new PricingFragment(), "PRICING"); adapter.addFragment(new CheeseListFragment(), "QUOTATION"); adapter.addFragment(new CheeseListFragment(), "ORDER"); viewPager.setAdapter(adapter); // viewPager.setOffscreenPageLimit(adapter.getCount()); }
From source file:com.microsoft.filediscovery.FileItemActivity.java
protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); final byte[] bytes = getImageData(requestCode, resultCode, data); if (bytes != null) { mFileSaveItem.setContent(bytes); mAdapter = new DisplayFileItemAdapter(this, bytes); ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); viewPager.setAdapter(mAdapter); }// ww w . j a v a 2s . c o m }
From source file:com.microblink.blinkid.ScanActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_scan); for (ScanConfiguration conf : mConfiguration) { conf.loadTitle(this); }//w w w . j a v a2s . c o m mRecognizerView = (RecognizerView) findViewById(R.id.rec_view); mFlashButton = (ImageButton) findViewById(R.id.btnFlash); mResultView = findViewById(R.id.layResult); mMessage = (TextView) findViewById(R.id.txtMessage); mResult = (EditText) findViewById(R.id.txtResult); mTitleIndicator = (SlidingTabLayout) findViewById(R.id.indicator); ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(new SamplePagerAdapter()); mTitleIndicator = (SlidingTabLayout) findViewById(R.id.indicator); mTitleIndicator.setViewPager(viewPager); mTitleIndicator.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { mSelectedConfiguration = position; setupMessage(true); } @Override public void onPageScrollStateChanged(int state) { } }); // camera events listener is required as it will receive camera-related events // such as startup errors, autofocus callbacks etc. mRecognizerView.setCameraEventsListener(this); // scan result listener is requires as it will receive recognition results mRecognizerView.setScanResultListener(this); // we want camera to use whole available view space by cropping the camera preview // instead of letterboxing it mRecognizerView.setAspectMode(CameraAspectMode.ASPECT_FILL); // license key is required for recognizer to work. try { mRecognizerView .setLicenseKey("UF57DWJN-MCIEASQR-3FUVQU2V-WQ2YBMT4-SH4UTH2I-Z6MDB6FO-36NHEV7P-CZYI7I5N"); } catch (InvalidLicenceKeyException e) { e.printStackTrace(); Toast.makeText(this, "Invalid license key!", Toast.LENGTH_SHORT).show(); finish(); } mRecognizerView.setOptimizeCameraForNearScan(true); // create BlinkOCR recognizer settings object and add parser to it BlinkOCRRecognizerSettings settings = new BlinkOCRRecognizerSettings(); settings.addParser(mConfiguration[mSelectedConfiguration].getParserName(), mConfiguration[mSelectedConfiguration].getParserSettings()); // add BlinkOCR recognizer settings object to array of all recognizer settings and initialize // recognizer with that array mRecognizerView.setRecognitionSettings(new RecognizerSettings[] { settings }); // define the scanning region of the image that will be scanned. // You must ensure that scanning region define here is the same as in the layout // The coordinates for scanning region are relative to recognizer view: // the following means: rectangle starts at 10% of recognizer view's width and // 34% of its height. Rectangle width is 80% of recognizer view's width and // 13% of its height. // If you do not set this, OCR will be performed on full camera frame and this // will result in very poor performance. mRecognizerView.setScanningRegion(new Rectangle(0.1f, 0.34f, 0.8f, 0.13f), false); // all activity's lifecycle methods must be passed to recognizer view mRecognizerView.create(); setupMessage(false); }
From source file:com.android.talkback.eventprocessor.ProcessorScrollPositionTest.java
private void setUpViewPager() { setContentView(R.layout.view_pager); final ViewPager pager = (ViewPager) getViewForId(R.id.test_pager); final FragmentManager fragmentManager = getActivity().getSupportFragmentManager(); getInstrumentation().runOnMainSync(new Runnable() { @Override/*from w ww . j a v a2s . c o m*/ public void run() { pager.setAdapter(new FragmentPagerAdapter(fragmentManager) { @Override public Fragment getItem(int position) { return new TestFragment(ITEMS[position]); } @Override public int getCount() { return ITEMS.length; } }); } }); getInstrumentation().waitForIdleSync(); }
From source file:com.sureshachary.apps.sonochef.MainActivity.java
private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); adapter.addFrag(new OneFragment(), "CAR"); adapter.addFrag(new TwoFragment(), "MOTORCYCLE"); adapter.addFrag(new ThreeFragment(), "OTHERS"); viewPager.setAdapter(adapter); }
From source file:com.lovejjfg.demo.HomeActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); ViewPager mPager = (ViewPager) findViewById(R.id.vp); TabLayout mTab = (TabLayout) findViewById(R.id.tab); final ArrayList<Fragment> fragments = new ArrayList<>(); fragments.add(NestedScrollFragment.newInstance(null, "pos" + 1)); fragments.add(ScrollFragment.newInstance("xx")); fragments.add(new LoadMoreFragment()); fragments.add(RecycleFragment.newInstance(2)); mPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { @Override/* ww w . j a va 2s .c o m*/ public Fragment getItem(int position) { return fragments.get(position); } @Override public int getCount() { return fragments.size(); } @Override public CharSequence getPageTitle(int position) { switch (position) { case 0: return "NestedScroll"; case 1: return "ScrollView"; case 2: return "LoadMore"; case 3: return "RecycleView"; } return null; } }); mTab.setupWithViewPager(mPager, true); setSupportActionBar(toolbar); }