Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. package com.mycompany.myapplication;
  2.  
  3. import android.media.MediaPlayer;
  4. import android.support.v4.view.ViewPager;
  5. import android.support.v4.view.ViewPager.OnPageChangeListener;
  6. import android.support.v7.app.AppCompatActivity;
  7. import android.os.Bundle;
  8. import android.widget.Toast;
  9.  
  10. public class FirstActivity extends AppCompatActivity {
  11. public static MediaPlayer mp=null;
  12. ViewPager viewPager;
  13. FirstCustomSwipeAdapter adapter;
  14. private int[] mAudio=new int[]{R.raw.sound_11,R.raw.sound_12,R.raw.sound_13};
  15.  
  16. @Override
  17. protected void onCreate(Bundle savedInstanceState) {
  18. super.onCreate(savedInstanceState);
  19. setContentView(R.layout.activity_first);
  20. viewPager = (ViewPager) findViewById(R.id.view_pager);
  21. adapter = new FirstCustomSwipeAdapter((this));
  22. viewPager.setAdapter(adapter);
  23. viewPager.setOnPageChangeListener(mOnPageListener);
  24.  
  25. }
  26. public OnPageChangeListener mOnPageListener=new OnPageChangeListener() {
  27. @Override
  28. public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {}
  29.  
  30. @Override
  31. public void onPageSelected(int position) {
  32. if (mp !=null){
  33. mp.stop();
  34. }
  35. mp= MediaPlayer.create(FirstActivity.this,mAudio[position]);
  36. mp.start();
  37. }
  38.  
  39. @Override
  40. public void onPageScrollStateChanged(int state) {}
  41. };
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement