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

 
Ngành công nghệ thông tin không còn tính hấp dẫn?

Ngành công nghệ thông tin không còn tính hấp dẫn?

Tuyển sinh CNTT gần đây gặp nhiều khó khăn, cho thấy ngành CNTT giờ không còn hấp dẫn thí sinh như trước nữa…

PHASE 2: Behavorial Test For Custom Entity sử dụng CasperJS

PHASE 2: Behavorial Test For Custom Entity sử dụng CasperJS

This blog post is a continuation of my “Developing A Drupal Entity” post. In my previous post I described the process of creating your own entity. This post will focus on writing a behavioral test for that entity using CasperJS.

Thêm classes vào links trong Drupal 8

Thêm classes vào links trong Drupal 8

A common task is creating a link, and adding classes and other attributes to it

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

 

Diet con trung