Professional Documents
Culture Documents
26 - Reproducción de Audio (Archivo Localizado en Internet)
26 - Reproducción de Audio (Archivo Localizado en Internet)
Problema:
package com.tutorialesprogramacionya.proyecto028;
import android.media.MediaPlayer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import java.io.IOException;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
}
mp.setDataSource("http://direccion_del_archivo.mp3");
mp.prepare();
mp.start();
Problema:
package com.tutorialesprogramacionya.proyecto029;
import android.media.MediaPlayer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
import java.io.IOException;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
}
}
try {
mp.setDataSource("http://direccion_del_archivo.mp3");
mp.prepareAsync();
}catch(IOException e) {
}
Toast t=Toast.makeText(this,"Espere un momento mientras se carga el
mp3", Toast.LENGTH_SHORT);
t.show();
}