Guest User

Untitled

a guest
May 27th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. ===================
  2. MainActivity.java:
  3. ===================
  4.  
  5. public class MainActivity extends Activity {
  6. ArrayList<HashMap<String, String>> MyArrList;
  7.  
  8. @Override
  9. public void onCreate(Bundle savedInstanceState) {
  10. super.onCreate(savedInstanceState);
  11. setContentView(R.layout.activity_main);
  12.  
  13. MyArrList = new ArrayList<HashMap<String, String>>();
  14. HashMap<String, String> map;
  15.  
  16. /*** Rows 1 ***/
  17. map = new HashMap<String, String>();
  18. map.put("MusicID", "1");
  19. map.put("MusicName", "Hanuman Chalisa - Udit Narayan");
  20. map.put("MusicPath", "hanumanchalisa.mp3");
  21. MyArrList.add(map);
  22.  
  23. /*** Rows 2 ***/
  24. map = new HashMap<String, String>();
  25. map.put("MusicID", "2");
  26. map.put("MusicName", "Bajrang Baan - Lata Mangeshkar");
  27. map.put("MusicPath", "bajrangbaan.mp3");
  28. MyArrList.add(map);
  29.  
  30. // listView1
  31. final ListView lstView1 = (ListView)findViewById(R.id.listView1);
  32. lstView1.setAdapter(new ImageAdapter(this));
  33. }
  34.  
  35. ==================
  36. PlayActivity.java
  37. ==================
  38.  
  39. public class PlayActivity extends Activity {
  40. private MediaPlayer mMedia;
  41. private Handler handler = new Handler();
  42. private SeekBar seekBar;
  43.  
  44. @Override
  45. public void onCreate(Bundle savedInstanceState) {
  46. super.onCreate(savedInstanceState);
  47. setContentView(R.layout.activity_play);
  48.  
  49. if(mMedia != null){
  50. mMedia.release();
  51. }
  52.  
  53. Intent intent= getIntent();
  54. // final String MusicID = intent.getStringExtra("vMusicID");
  55. final String MusicName = intent.getStringExtra("vMusicName");
  56.  
  57. final TextView txtView = (TextView)findViewById(R.id.textView1);
  58. txtView.setText(MusicName);
  59.  
  60. mMedia = MediaPlayer.create(this, R.raw.hanumanchalisa);
  61. mMedia.start();
  62.  
  63. seekBar = (SeekBar)findViewById(R.id.seekBar1);
  64. seekBar.setMax(mMedia.getDuration());
  65. seekBar.setOnTouchListener(new OnTouchListener() {
  66.  
  67. public boolean onTouch(View v, MotionEvent event) {
  68. UpdateseekChange(v);
  69. return false;
  70. }
  71.  
  72. });
Advertisement
Add Comment
Please, Sign In to add comment