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

 
British Medical Journal - bmj.com

Thiết kế Drupal website: www.bmj.com

The British Medical Journal website was migrated to Drupal as part of a two year redesign project that went live in November 2011.

Website Weather.com chuyển sang sử dụng Drupal 7

Website Weather.com chuyển sang sử dụng Drupal 7

Với số lượng traffic websites quá lớn trên 100 million, quyết định chuyển sang sử dụng Drupal 7, 2 công ty build là Acquia và MediaCurrent

Ở phần SEO audit tiếp theo sẽ giới thiệu lần lượt một số công việc triển khai

Ở phần SEO audit tiếp theo sẽ giới thiệu lần lượt một số công việc triển khai

Đa phần các bước và công cụ thực hiện không phải xa lạ với mọi người, phạm vi bài viết chỉ để hệ thống lại

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

 

Diet con trung