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

 
Hướng dẫn tạo các liên kết (Link) trong MS Word

Hướng dẫn tạo các liên kết (Link) trong MS Word

Bạn không nên chọn nút Change này bởi nội dung của file chọn sẽ bị mất sau khi nhấn nút OK và MSWord sẽ tự động tạo ra file trùng với tên đã chọn cùng với nội dung file trống.

Domain Authority là gì?

Domain Authority là gì?

Domain Authority (DA) là một thước đo của SEOmoz dùng để dự đoán “sức mạnh” của website này so với website khác trên bảng xếp hạng của các SE.

Tính năng mới trong HĐH Mountain Lion phiên bản Beta

Tính năng mới trong HĐH Mountain Lion phiên bản Beta

Nằm trong Notification Center, tính năng "Đừng làm phiền" sẽ là bức tường cản phá những điều gây chi phối trong giờ làm việc trên Mac.

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

 

Diet con trung