Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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
单击应用程序按钮时立即运行音频文件(Android)_Android_Audio - Fatal编程技术网

单击应用程序按钮时立即运行音频文件(Android)

单击应用程序按钮时立即运行音频文件(Android),android,audio,Android,Audio,如何在Android Media Player中单击应用程序按钮而不是按钮返回时立即运行音频文件 欢迎提供任何帮助,因为我没有找到解决方案。1.您可以添加按钮 二, 公共类设置扩展活动实现OnClickListener{ 私人媒体播放器音乐 创建时受保护的void(Bundle savedInstanceState){ Music=MediaPlayer.create(this,R.raw.musicname) findviewbyd(R.id.button).setOnClickListene

如何在Android Media Player中单击应用程序按钮而不是按钮返回时立即运行音频文件

欢迎提供任何帮助,因为我没有找到解决方案。

1.您可以添加按钮 二,

公共类设置扩展活动实现OnClickListener{

私人媒体播放器音乐

创建时受保护的void(Bundle savedInstanceState){

Music=MediaPlayer.create(this,R.raw.musicname)

findviewbyd(R.id.button).setOnClickListener(this)

}

公共void onClick(视图){

}

}


只有预览:D

才能更具体?或者至少向我们展示一下你已经尝试过但没有成功的地方?也许有一个点击事件可以让音频文件在点击的过程中运行。在我的代码中,只有当您将手指从按钮上移开时,它才会运行。。看到我看不到的图像!我没时间了,改天再来!当我的旧代码不起作用时,谢谢你这么做:我将OnClickListener方法修改为OnTouchListener,它成功了。谢谢大家。
    super.onCreate(savedInstanceState);
    setContentView(R.layout.fragment_setting);
    if (view.getId() == R.id.button) {
    Music.start();
    }