如何设置媒体控制器播放音频



我有一个带有一些文本的图像,我有音频。我想知道如何设置它,这样用户就可以按下按钮,音频就会开始播放。谢谢

我有一个解决方案,我认为它可能会起作用。

首先,与其使用ImageView,不如使用ImageButton更容易。

因此,在布局XML文件中,选择ImageButton,并使用带有文本的图像创建一个。

此外,您可能希望为ImageButton设置一个空的背景,这是代码

android:background="@null"

接下来,在java类中选择声音和ImageButton,并将其设置为在单击时播放声音。

会像这个吗

        final MediaPlayer yourSoundName = MediaPlayer.create(Lotr1.this,R.raw.yoursoundfile);
 final ImageButton yourImageButtonName =(ImageButton) findViewById(R.id.yourImage);
        yourImageButtonName .setOnClickListener(new Button.OnClickListener() {

            public void onClick(View v) {

                        yourSoundName.start();
                    }
}
});

任何问题,我都很乐意帮助

最新更新