[英]How to stop playing sounds on button click to start another sound file?
[英]onclick Button, start playing a sound
我是一個初學者,已經開發了一個簡單的應用程序,單擊某些按鈕后即可播放聲音。 該應用程序運行正常,但是當我單擊它時,沒有聲音。
OLA! 用簡單的方式復制和保存機器人。 應用程式正常使用者(絕對的emulador),完整的使用者,以及其他功能。
MainActivity.java
package mucap.esy.es.preplay;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public class BasicScreenActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button one = (Button)this.findViewById(R.id.button1);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.justdoit);
one.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
mp.start();
}
});
}
}
}
我已設置了所有內容(文件,按鈕),但此代碼無法使用。 我在logcat
什么也沒找到,有人可以幫助我嗎?
請像這樣更新您的MainActivity:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button one = (Button)this.findViewById(R.id.button1);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.justdoit);
one.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
mp.start();
}
});
}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.