Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ===================
- MainActivity.java:
- ===================
- public class MainActivity extends Activity {
- ArrayList<HashMap<String, String>> MyArrList;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- MyArrList = new ArrayList<HashMap<String, String>>();
- HashMap<String, String> map;
- /*** Rows 1 ***/
- map = new HashMap<String, String>();
- map.put("MusicID", "1");
- map.put("MusicName", "Hanuman Chalisa - Udit Narayan");
- map.put("MusicPath", "hanumanchalisa.mp3");
- MyArrList.add(map);
- /*** Rows 2 ***/
- map = new HashMap<String, String>();
- map.put("MusicID", "2");
- map.put("MusicName", "Bajrang Baan - Lata Mangeshkar");
- map.put("MusicPath", "bajrangbaan.mp3");
- MyArrList.add(map);
- // listView1
- final ListView lstView1 = (ListView)findViewById(R.id.listView1);
- lstView1.setAdapter(new ImageAdapter(this));
- }
- ==================
- PlayActivity.java
- ==================
- public class PlayActivity extends Activity {
- private MediaPlayer mMedia;
- private Handler handler = new Handler();
- private SeekBar seekBar;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_play);
- if(mMedia != null){
- mMedia.release();
- }
- Intent intent= getIntent();
- // final String MusicID = intent.getStringExtra("vMusicID");
- final String MusicName = intent.getStringExtra("vMusicName");
- final TextView txtView = (TextView)findViewById(R.id.textView1);
- txtView.setText(MusicName);
- mMedia = MediaPlayer.create(this, R.raw.hanumanchalisa);
- mMedia.start();
- seekBar = (SeekBar)findViewById(R.id.seekBar1);
- seekBar.setMax(mMedia.getDuration());
- seekBar.setOnTouchListener(new OnTouchListener() {
- public boolean onTouch(View v, MotionEvent event) {
- UpdateseekChange(v);
- return false;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment