Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.anesthetize.deliveryappl;
- import java.util.ArrayList;
- import android.os.Bundle;
- import android.support.v4.app.FragmentActivity;
- import android.support.v4.view.ViewPager;
- import android.support.v4.view.ViewPager.OnPageChangeListener;
- import android.util.Log;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.view.Window;
- import android.view.animation.Animation;
- import android.view.animation.AnimationUtils;
- import com.viewpagerindicator.CirclePageIndicator;
- public class WelcomeActivity extends FragmentActivity implements OnClickListener, OnPageChangeListener {
- private int position = 0;
- private ViewPager viewPage;
- private ArrayList<Integer> itemData;
- private FragmentPagerAdapter adapter;
- private Images imageId;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- setContentView(R.layout.activity_welcome);
- viewPage = (ViewPager) findViewById(R.id.viewPager);
- final Animation animAlpha = AnimationUtils.loadAnimation(this, R.anim.anim_alpha);
- imageId = new Images();
- itemData = imageId.getImageItem();
- adapter = new FragmentPagerAdapter(getSupportFragmentManager(), itemData);
- viewPage.setAdapter(adapter);
- viewPage.setOnPageChangeListener(WelcomeActivity.this);
- //Bind the title indicator to the adapter
- CirclePageIndicator indicator = (CirclePageIndicator)findViewById(R.id.indicator);
- indicator.setViewPager(viewPage);
- indicator.setOnPageChangeListener(this);
- indicator.setSnap(true); //set style of indicator
- }
- @Override
- public void onClick(View v) {
- }
- public int getSelectedPagePosition(){
- return position;
- }
- public int test(){
- return(viewPage.getCurrentItem());
- }
- @Override
- public void onPageScrollStateChanged(int arg0) {
- }
- @Override
- public void onPageScrolled(int arg0, float arg1, int arg2) {
- }
- @Override
- public void onPageSelected(int position) {
- this.position = position;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement