后台听音乐、文件管理中删除或复制任何音乐文件、音乐都停止、、如何修改啊、跪求啊、音乐停止 文件管理 删除复制 

解决方案 »

  1.   

    品牌机的里面是不存在这个问题的、这个在framework下面是可以修改的、就是不知道具体在哪、
      

  2.   

    因为删除时触发了sd卡的重新扫描,重新写入mediaprovider,音乐视频这些正常来说一定是停止,不想停就不要触发sd卡扫描,不过这个动作早晚还是要做的。
      

  3.   


    重新写入mediaprovider中、音乐停止、、那肯定会发广播去停止的嘛、但是在mediaprovider中并没有这方面的代码啊、
      

  4.   

    为何不这样
    播放之前将文件复制到临时文件里 让播放器从临时文件中读取

    已经解决了、、、问题出在vendor/qcom/proprietary/qrdplus/FileExplorer这个工程下、里面有一个发广播去重新扫描并停掉音乐的操作、
    private final Handler handler = new Handler(){}
    这个里面的最下面的那个注释掉就好了、
    /* deleted by zhaoxiangbin 2013-05/09
                 * else if(multimedia == 1){
                    // if operate the media file, need update the media library.
                    Uri uri = Uri.parse("file://" + Environment.getExternalStorageDirectory());
                    Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_AUDIO, uri);
                    sendBroadcast(intent);
                }
                */