List of usage examples for android.support.v4.view ViewPager findViewById
@Nullable public final <T extends View> T findViewById(@IdRes int id)
From source file:cn.newgxu.android.notty.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); StrictModeUtils.useStrictMode(getApplicationContext()); // enable strict ThemeUtils.switchTheme(this); setContentView(R.layout.main);// ww w . j a v a2 s . c om getSupportActionBar().setTitle(R.string.app_title); fm = getSupportFragmentManager(); ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new NottyPagerAdapter(fm)); pager.setCurrentItem(NottyPagerAdapter.LATEST_NOTICES); PagerTabStrip pagerTabStrip = (PagerTabStrip) pager.findViewById(R.id.pager_tab_strip); pagerTabStrip.setTabIndicatorColor(getResources().getColor(R.color.info)); }
From source file:gxu.software_engineering.market.android.MainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setBehindContentView(cn.longkai.android.R.layout.fragment_container); FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentByTag("menu") == null) { Fragment fragment = new CategoriesFragment(); FragmentTransaction tx = fm.beginTransaction(); tx.replace(cn.longkai.android.R.id.fragment_container, fragment, "menu"); tx.commit();/*from w w w . j ava 2 s .co m*/ } SlidingMenu sm = getSlidingMenu(); sm.setShadowWidth(15); sm.setBehindOffset(120); sm.setFadeDegree(0.35f); sm.setShadowDrawable(R.drawable.shadow); sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); getSupportActionBar().setDisplayHomeAsUpEnabled(true); setContentView(R.layout.activity_main); ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new PagerAdapter(fm)); PagerTabStrip pagerTabStrip = (PagerTabStrip) pager.findViewById(R.id.pager_tab_strip); pagerTabStrip.setTabIndicatorColor(getResources().getColor(R.color.info)); pager.setOnPageChangeListener(new OnPageChangeListener() { @Override public void onPageSelected(int arg0) { switch (arg0) { case 0: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); break; default: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); break; } } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { } @Override public void onPageScrollStateChanged(int arg0) { } }); pager.setCurrentItem(1); getSupportActionBar().setTitle(R.string.app_name); getSupportActionBar().setSubtitle(R.string.hello_world); app = MarketApp.marketApp(); }
From source file:io.github.tonyguyot.acronym.ui.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 ww . ja v a2 s. c o m*/ // set custom font for the app title if (getSupportActionBar() != null) { getSupportActionBar().setDisplayShowTitleEnabled(false); } TextView title = (TextView) toolbar.findViewById(R.id.toolbar_title); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Lobster-Regular.ttf"); title.setTypeface(tf); // set the tabs and view pager final ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); setupViewPager(viewPager); TabLayout tabLayout = (TabLayout) toolbar.findViewById(R.id.toolbar_tabs); tabLayout.setupWithViewPager(viewPager); // set the callback for the FAB FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // select the first tab viewPager.setCurrentItem(0); // set focus on edit text, clear it and display keyboard EditText ed = (EditText) viewPager.findViewById(R.id.query_entry); ed.requestFocus(); ed.setText(""); Utils.showKeyboard(MainActivity.this); } }); }
From source file:pl.motyczko.scrollheader.CarouselContainer.java
public void updateTabs() { if (mPageScrollHelper == null || mPageScrollHelper.getViewPager() == null || mFirstTab == null || mSecondTab == null)//w w w . j av a 2 s .c o m return; ViewPager pager = mPageScrollHelper.getViewPager(); pager.bringChildToFront(this); int childCount = pager.getChildCount(); for (int i = 0; i < childCount; i++) { View page = pager.getChildAt(i); View listView = page.findViewById(android.R.id.list); if (listView != null && listView instanceof ListView) mPageScrollHelper.setupListView(getMeasuredHeight(), (ListView) listView); View scrollView = pager.findViewById(R.id.scroll_view); if (scrollView != null && scrollView instanceof ObservableScrollView) mPageScrollHelper.setupScrollView(getMeasuredHeight(), (ObservableScrollView) scrollView); } PagerAdapter adapter = mPageScrollHelper.getViewPager().getAdapter(); if (adapter == null) return; mFirstTab.setLabel((String) adapter.getPageTitle(0)); mSecondTab.setLabel((String) adapter.getPageTitle(1)); if (!(adapter instanceof CarouselPagerAdapter)) return; CarouselPagerAdapter carouselAdapter = (CarouselPagerAdapter) adapter; int res = carouselAdapter.getPageHeaderImageResource(0); Drawable drawable = carouselAdapter.getPageHeaderImageDrawable(0); if (res > 0) { mFirstTab.setImageResource(res); } else if (drawable != null) { mFirstTab.setImageDrawable(drawable); } res = carouselAdapter.getPageHeaderImageResource(1); drawable = carouselAdapter.getPageHeaderImageDrawable(1); if (res > 0) { mSecondTab.setImageResource(res); } else if (drawable != null) { mSecondTab.setImageDrawable(drawable); } }