no puedo descargar le codigo
- 2020-09-20 23:39:44
- Respuestas(0)
En este ejemplo manejaremos la clase MediaPlayer en una forma muy básica, activando ciertos eventos mediante botones que definiremos en una actividad.
Seguidamente se les deja la parte de código más importante de este ejemplo.
package com.codideep.app; import android.content.Context; import android.media.MediaPlayer; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { private Context thisContext=this; private Button btnIniciar; private Button btnDetener; private MediaPlayer mediaPlayer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnIniciar=(Button) findViewById(R.id.btnIniciar); btnDetener=(Button) findViewById(R.id.btnDetener); btnIniciar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { onClickListenerBtnIniciar(view); } }); btnDetener.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { onClickListenerBtnDeneter(view); } }); } private void onClickListenerBtnIniciar(View v) { mediaPlayer=MediaPlayer.create(thisContext, R.raw.madre); mediaPlayer.start(); } private void onClickListenerBtnDeneter(View v) { mediaPlayer.stop(); } }
Para mayor entendimiento, les dejo a continuación un video donde se explica paso a paso lo anteriormente mencionado.