【问题标题】:android downloading and naming mp3 fileandroid下载和命名mp3文件
【发布时间】:2011-06-03 06:32:42
【问题描述】:

我正在从 Internet 下载 mp3 文件并将它们存储到我的 SDCARD 中并存储到 SDCARD 中

但是现在我的要求是给他们起这样的名字 1 2 3.. 我怎样才能做到这一点 目前我正在使用这样的子字符串函数

GlobalVariable.Setstrpath(temp1[0].toString().substring(
                        temp1[0].toString().length() - 15,// 15
                        temp1[0].toString().length()))

我将它们保存到 SDCARD/DOWNLOAD 文件夹中 怎么可能?

【问题讨论】:

    标签: android download filenames sd-card


    【解决方案1】:
    Log.i("TEST 1 ", Ringtones.size() + "");
    
    
        if (Ringtones.size() == 0) {
            GlobalVariable.SetCounter(1);
        } else {
            GlobalVariable.SetCounter(Ringtones.size() + 1);
        }
        GlobalVariable.Setstrpath(GlobalVariable.GetCounter() + ".mp3");
    
    现在我正在使用此解决方案
    如果有任何最佳解决方案,请向我提出建议,谢谢 Pragna

    【讨论】:

      【解决方案2】:

      我也找到了另一个解决方案

      for (int i = 0; i < Ringtones.size(); i++) {
      
                  String s = Ringtones.get(i).toString();
                  Log.i("TEST", s.toString());
      
                  String str = s.toString().substring(0, s.indexOf(".mp3"));
      
                  System.out.println(Integer.parseInt(str));
                  int cntr = Integer.parseInt(str);
      
                  System.out.println("TEST " + cntr);
      
                  System.out.println(cntr + 1);
                  GlobalVariable.SetCounter(cntr + 1);
      
                  GlobalVariable.Setstrpath(GlobalVariable.GetCounter() + ".mp3");
      
              }
      

      更好的解决方案是可以接受的

      【讨论】:

        猜你喜欢
        • 2011-12-29
        • 2014-03-04
        • 2013-01-09
        • 2017-07-04
        • 1970-01-01
        • 2015-03-22
        • 2021-12-11
        • 1970-01-01
        • 2014-08-06
        相关资源
        最近更新 更多