简体   繁体   English

如何在Android Studio中关联.mp3文件

[英]How to associate .mp3 files in Android Studio

I want to play an mp3 file based on a list view item click however based on my code went I run my app this window appears and so due to lack of an audio option I really don't know which one of these I need to select in order to associate my .mp3 files. 我想播放基于列表视图项目单击的mp3文件,但是基于我的代码,我运行了我的应用程序,该窗口出现了,因此由于缺少音频选项,我真的不知道我需要选择哪一个为了关联我的.mp3文件。

mainList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
            //When clicked, go to specific activity
            if (position == 0) {
                if(mp.isPlaying())
                {
                    mp.stop();
                    mp.reset();
                }
                try {
                    AssetFileDescriptor afd = getAssets().openFd("chimes.mp3");
                    mp.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
                    mp.prepare();
                    mp.start();
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    });

在此处输入图片说明

您不必关联任何仅用于在主机上打开文件的东西,而与设备无关。

您可以将mp3文件拖放到res文件夹android studio中自动检测到它

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM