【问题标题】:How to access the mp3 files from the phone's internal memory using android code?如何使用 android 代码从手机内存中访问 mp3 文件?
【发布时间】:2017-04-13 06:20:02
【问题描述】:

如何使用android代码从手机内存中访问mp3文件?

我无法使用以下方式访问存储在内部存储中的 mp3 文件:

Environment.getExternalStorageDirectory();

谁能解决我的问题?

【问题讨论】:

  • 到底是什么问题?你看对了方向。只是你使用外部存储器。
  • Environment.getExternalStorageDirectory();从这个语句我可以访问手机内存(内部存储器)的 mp3 文件吗?
  • 问题是我只想从手机内存中获取 mp3 文件,但我无法获取。
  • i am not able to get it 不是对您问题的描述。它不会帮助你。你不是认真的。

标签: android mp3 internal


【解决方案1】:

您可以使用以下代码访问音频文件。

void pickAudio() {

    Intent documentIntent;

    documentIntent = new Intent(Intent.ACTION_GET_CONTENT);

    documentIntent.setType("audio/*");

    startActivityForResult(documentIntent, PICK_DOCUMENTS);
}

@Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {

        super.onActivityResult(requestCode, resultCode, data);

        try {

            if (resultCode != Activity.RESULT_OK)
                return;

            switch (requestCode) {

                case PICK_DOCUMENTS:

                    Uri documentUri = data.getData();

                    break;

            }

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多