Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mycompany.myapplication;
- import android.media.MediaPlayer;
- import android.support.v4.view.ViewPager;
- import android.support.v4.view.ViewPager.OnPageChangeListener;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.widget.Toast;
- public class FirstActivity extends AppCompatActivity {
- public static MediaPlayer mp=null;
- ViewPager viewPager;
- FirstCustomSwipeAdapter adapter;
- private int[] mAudio=new int[]{R.raw.sound_11,R.raw.sound_12,R.raw.sound_13};
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_first);
- viewPager = (ViewPager) findViewById(R.id.view_pager);
- adapter = new FirstCustomSwipeAdapter((this));
- viewPager.setAdapter(adapter);
- viewPager.setOnPageChangeListener(mOnPageListener);
- }
- public OnPageChangeListener mOnPageListener=new OnPageChangeListener() {
- @Override
- public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {}
- @Override
- public void onPageSelected(int position) {
- if (mp !=null){
- mp.stop();
- }
- mp= MediaPlayer.create(FirstActivity.this,mAudio[position]);
- mp.start();
- }
- @Override
- public void onPageScrollStateChanged(int state) {}
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement