簡體   English   中英

onclick按鈕,開始播放聲音

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM