Java 我的媒体播放器(android)有问题

Java 我的媒体播放器(android)有问题,java,android,kotlin,android-mediaplayer,Java,Android,Kotlin,Android Mediaplayer,我在为孩子们做一个教育应用程序 我有一个关于所有字母表的活动,当你按下任何字母表时,它就会发出声音 使用媒体播放器 问题是,在多次触摸字母表后,它取决于设备,字母表的任何部分都会发出声音,所有按钮都会停止发出声音 一开始我有一个变量,每次我都会重新分配它 我厌倦了声明28个变量,每个字母对应一个,但它不起作用 请帮助:(请我也面临这个问题,但现在我的问题解决了,你需要做类似的事情 在按钮OnClickListener之外编写此代码 MediaPlayer mediaplayer = MediaP

我在为孩子们做一个教育应用程序

我有一个关于所有字母表的活动,当你按下任何字母表时,它就会发出声音 使用媒体播放器

问题是,在多次触摸字母表后,它取决于设备,字母表的任何部分都会发出声音,所有按钮都会停止发出声音

一开始我有一个变量,每次我都会重新分配它

我厌倦了声明28个变量,每个字母对应一个,但它不起作用


请帮助:(请

我也面临这个问题,但现在我的问题解决了,你需要做类似的事情

在按钮
OnClickListener
之外编写此代码

MediaPlayer mediaplayer = MediaPlayer.create(your_Activty.this , R.raw.your_sound);
然后在你的
OnClickListener
中写下这个

mediaplayer.start () ;

我希望这对您有用。

我们无法帮助您修复您尚未与我们共享的代码。请将您遇到问题的代码(不是整个程序,仅足以演示问题)包含在您的问题中,a将是理想的。