Lập trình Android –Play file MP3

Lập trình Android –Play file MP3

Mục tiêu:

Play 1 file mp3 riengmotgoctroi.mp3, khi touch lên màn hình thì tạm dừng, nếu touch 1 lần nữa thì sẽ chơi tiếp.

Chuẩn bị: chép file riengmotgoctroi.mp3 vào trong folder res/raw

Bước 1: Thiết kế giao diện

Bước 2:

Tạo đối tượng mediaplayer và play khi khởi động chương trình

mp= MediaPlayer.create(this, R.raw.riengmotgoctroi);
mp.start();

Touch vào màn hình sẽ ngưng phát nhạc và touch lần nữa để chơi tiếp

LinearLayout layout = (LinearLayout) findViewById(R.id.root);

   layout.setOnClickListener(new View.OnClickListener() {                    
             @Override
             public void onClick(View v) {
               // TODO Auto-generated method stub
               if(flag)
               {
                       mp.pause();
                       cur_position = mp.getCurrentPosition();
                       flag=false;
                }
                else
                {
                       mp.seekTo(cur_position);
                       mp.start();
                       flag=true;
                 }
       }

  }); 

Chạy và nghe nhạc thôi

Bạn thấy bài viết này như thế nào?: 
Average: 10 (4 votes)
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Steve Jobs đã đúng: Google đang đi theo con đường của Microsoft

Steve Jobs đã đúng: Google đang đi theo con đường của Microsoft

Thời điểm năm ngoái, khi Larry Page chuẩn bị nhận trách nhiệm lãnh đạo Google, CEO hiện tại của “gã khổng lồ” đã tới gặp Steve Jobs

Lâm Đào Trúc Anh, học sinh lớp 12 Văn trường Phổ thông Năng khiếu - Đại học Quốc gia TP HCM

Lâm Đào Trúc Anh giành 12 học bổng trị giá gần 1,8 triệu USD

Đỗ hai trường ở Mỹ và Canada, Lâm Đào Trúc Anh còn được 12 đại học khác cấp học bổng với tổng trị giá gần 1,8 triệu USD - khoảng 42 tỷ đồng.

StatCounter: Chrome vượt Firefox, giành vị trí trình duyệt số 2

StatCounter: Chrome vượt Firefox, giành vị trí trình duyệt số 2

Tháng 11/2011, Chrome (của Google) đã vượt qua Firefox (của Mozilla) để giành vị trí trình duyệt phổ biến thứ 2, theo số liệu do công ty StatCounter (Ailen) công bố hôm 1/12.

Công ty diệt chuột T&C

 

Diet con trung