Example usage for android.support.v4.view ViewPager setId

List of usage examples for android.support.v4.view ViewPager setId

Introduction

In this page you can find the example usage for android.support.v4.view ViewPager setId.

Prototype

public void setId(@IdRes int id) 

Source Link

Document

Sets the identifier for this view.

Usage

From source file:com.luksprog.playground.app.PagerHolderFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    ViewPager pager = new ViewPager(getActivity());
    pager.setId(PAGER_ID);
    pager.setAdapter(new ArticleAdapter(getChildFragmentManager()));
    return pager;
}

From source file:com.loonandroid.pc.refresh.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    ViewPager viewPager = new ViewPager(context, attrs);
    viewPager.setId(LoonConstant.pullToRefresh.viewpager_id);
    return viewPager;
}

From source file:club.xlxk.libs.pulltorefresh.library.extras.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    ViewPager viewPager = new ViewPager(context, attrs);
    viewPager.setId(R.id.viewpager);
    return viewPager;
}

From source file:com.airshiplay.mobile.pulltorefresh.extras.viewpager.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    ViewPager viewPager = new ViewPager(context, attrs);
    viewPager.setId(PullToRefreshResource.id.viewpager);
    return viewPager;
}

From source file:com.cyq.mvshow.widget.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    ViewPager viewPager = new ViewPager(context, attrs);
    viewPager.setId(R.id.viewPager_item);
    return viewPager;
}

From source file:opensource.component.pulltorefresh.extras.viewpager.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    // ??, Hacky//from www . j  ava 2 s. com
    ViewPager viewPager = new ViewPagerHacky(context, attrs);
    viewPager.setId(R.id.ptrViewPager);

    return viewPager;
}

From source file:com.wecook.uikit.widget.pulltorefresh.PullToRefreshViewPager.java

@Override
protected ViewPager createRefreshableView(Context context, AttributeSet attrs) {
    ViewPager viewPager = new HeightWrappingViewPager(context, attrs);
    viewPager.setId(R.id.viewpager);
    return viewPager;
}

From source file:com.jhk.whysoformal.activity.main.WhySoFormalActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    ViewPager viewPager = new ViewPager(this);
    viewPager.setId(R.id.mainViewPager);
    setContentView(viewPager);//from ww  w.  j  a  v a2 s  .  c  o  m

    FragmentManager fragmentManager = getSupportFragmentManager();
    viewPager.setAdapter(new FragmentStatePagerAdapter(fragmentManager) {

        @Override
        public Fragment getItem(int position) {

            Fragment fragment;

            switch (position) {
            case MUSIC_LIST_FRAGMENT:
                fragment = MusicListFragment.newInstance();
                break;
            //case MOVE_MOVE_FRAGMENT: fragment = MoveMoveFragment.newInstance(); break;
            default:
                fragment = null;
            }

            return fragment;
        }

        @Override
        public int getCount() {
            return 1;
        }

    });

    viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {

        @Override
        public void onPageSelected(int state) {
        }

        @Override
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
        }

        @Override
        public void onPageScrollStateChanged(int position) {
        }
    });
}

From source file:com.vandalsoftware.filter.PhotoPagerActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    final ViewPager viewPager = new ViewPager(this);
    viewPager.setId(R.id.pager);
    viewPager.setPageMargin((int) (getResources().getDisplayMetrics().density * 10));
    setContentView(viewPager);/* w  ww . j  av a2 s . c  om*/
    setTitle(R.string.app_name);

    final ActionBar bar = getActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);

    final TabsAdapter tabsAdapter = new TabsAdapter(this, viewPager);
    Bundle bundle;

    bundle = Bundle.EMPTY;
    tabsAdapter.addTab(bar.newTab().setText(R.string.no_filter), PhotoFragment.class, bundle);

    bundle = new Bundle();
    bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_BW);
    tabsAdapter.addTab(bar.newTab().setText(R.string.bw_filter), PhotoFragment.class, bundle);

    bundle = new Bundle();
    bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_CHILL);
    tabsAdapter.addTab(bar.newTab().setText(R.string.chill_filter), PhotoFragment.class, bundle);

    bundle = new Bundle();
    bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_ROSE);
    tabsAdapter.addTab(bar.newTab().setText(R.string.rose_filter), PhotoFragment.class, bundle);

    bundle = new Bundle();
    bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_INVERT);
    tabsAdapter.addTab(bar.newTab().setText(R.string.invert_filter), PhotoFragment.class, bundle);

    if (savedInstanceState != null) {
        bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
    }
}

From source file:org.dpadgett.timer.TimerActivity.java

/** Called when the activity is first created. */
@Override//from w w  w.j  a v a  2 s .  c  o m
public void onCreate(final Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    final ViewPager mViewPager = new ViewPager(this);
    mViewPager.setId(R.id.viewPager);
    mViewPager.setOffscreenPageLimit(Tab.values().length);
    setContentView(mViewPager);

    final ActionBar bar = getSupportActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE);
    bar.setDisplayShowHomeEnabled(false);

    final Bundle extras = getIntent().getExtras();

    mTabsAdapter = new TabsAdapter(this, mViewPager);
    final Context context = getApplicationContext();
    for (final Tab tab : Tab.values()) {
        final String tabTitle = context.getString(tab.getTitle());
        mTabsAdapter.addTab(bar.newTab().setText(tabTitle), tab.getFragmentClass(), extras);
    }

    StartReason startReason = StartReason.START_REASON_NONE;
    if (extras != null) {
        startReason = (StartReason) extras.getSerializable(START_REASON);
    }

    final SharedPreferences prefs = getSharedPreferences("TimerActivity", Context.MODE_PRIVATE);
    if (startReason == StartReason.START_REASON_AUTOSTART_STOPWATCH) {
        bar.setSelectedNavigationItem(Tab.STOPWATCH.ordinal());
    } else if (prefs.contains("tab")) {
        bar.setSelectedNavigationItem(prefs.getInt("tab", 0));
    } else if (savedInstanceState != null) {
        bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0));
    }

    alarmDialog = new AlertDialog.Builder(this).setTitle(context.getString(R.string.countdown_timer_finished))
            .setPositiveButton(context.getString(R.string.alarm_dialog_dismiss),
                    new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(final DialogInterface dialog, final int which) {
                            dialog.dismiss();
                            final Intent intent = new Intent(TimerActivity.this, AlarmService.class)
                                    .putExtra("startAlarm", false).putExtra("fromFragment", true)
                                    .setAction("stopAlarm");
                            TimerActivity.this.startService(intent);
                        }
                    })
            .setCancelable(false).create();

    if (prefs.getBoolean("countdownDialogShowing", false)) {
        alarmDialog.show();
    }

    getApplicationContext().registerReceiver(showDialogReceiver, new IntentFilter(ACTION_SHOW_DIALOG));
    getApplicationContext().registerReceiver(dismissDialogReceiver, new IntentFilter(ACTION_DISMISS_DIALOG));
}