Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 单击按钮,开始播放声音_Java_Android_Android Studio - Fatal编程技术网

Java 单击按钮,开始播放声音

Java 单击按钮,开始播放声音,java,android,android-studio,Java,Android,Android Studio,我是一个初学者,开发了一个简单的应用程序,当你点击某个按钮时会播放声音。这个应用运行得很好,但当我点击它时,没有声音 奥拉!Fiz um app que simplesmente reproduz um som ao clicar em um botão。 O适用于正常情况(不适用于emulador),不适用于报告,不适用于功能 MainActivity.java package mucap.esy.es.preplay; import android.support.v7.app.AppCo

我是一个初学者,开发了一个简单的应用程序,当你点击某个按钮时会播放声音。这个应用运行得很好,但当我点击它时,没有声音

奥拉!Fiz um app que simplesmente reproduz um som ao clicar em um botão。 O适用于正常情况(不适用于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();
            }
        });
    }
 }
}
我已经设置好了所有东西(文件、按钮),但是这段代码不起作用。
我在日志中找不到任何东西,有人能帮我吗?

请像这样更新您的主要活动:

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();
        }
    });
}}

你们检查过设备的音量了吗?我如何添加新按钮和新声音?比如添加一个新的按钮来播放另一个声音?如果这没有帮助,请开始一个新的问题,并在这里留下一个链接