2017-07-06 3 views
0

まあ、私はこれを解決することができませんでした、そして、私は本当にアップロードステータスを取得する必要があります、MultipartUploadRequestを使用してsometingをアップロードするとき、私は乾杯やその他の通知バーに表示されるステータスで印刷したい。 私はこれらのチュートリアルを追ってきたが、私は成功していない:https://github.com/gotev/android-upload-service/wiki/Monitoring-upload-statusアップロードのアップロード状況を確認するにはどうすればよいですか?

を私は本当に、なぜイムこれをしてください達成することはできませんを伝えるために誰かに感謝しています。

public class CargarDatos extends AsyncTask<String, Void, String> { 
    protected String doInBackground(String... urls) { 

     ////////////////------------- 
     String correo = campo_correo.getText().toString().trim(); 
     String nombre = campo_nombre.getText().toString().trim(); 
     String apellido= campo_apellido.getText().toString().trim(); 
     String telefono= campo_telefono.getText().toString().trim(); 
     String categoria= customspinner.getSelectedItem().toString().trim(); 
     String titulo = campo_titulo.getText().toString().trim(); 
     String descripcion = campo_descripcion.getText().toString().trim(); 
     String latitud = Double.toString(latitudeeeee); 
     String longitud = Double.toString(longitudeeee); 

     String s = (campo_publico.isChecked() ? "1" : "0"); 
     String r = (campo_terminos.isChecked() ? "1" : "0"); 

     //getting the actual path of the image 
     String path = getPath(filePath); 

     //Uploading code 
     try { 
      String uploadId = UUID.randomUUID().toString(); 

      //Creating a multi part request 
      new MultipartUploadRequest(TerminosYC.this.getActivity(), uploadId, Constants.UPLOAD_URL) 
        .addFileToUpload(path, "image") //Adding file 
        .addParameter("name",correo) //Adding text parameter to the request 
        .addParameter("nombre",nombre) 
        .addParameter("apellido",apellido) 
        .addParameter("telefono", telefono) 
        .addParameter("categoria", categoria) 
        .addParameter("titulo", titulo) 
        .addParameter("descripcion", descripcion) 
        .addParameter("publico", s) 
        .addParameter("terminos", r) 
        .addParameter("latitud",latitud) 
        .addParameter("longitud",longitud) 
        .setNotificationConfig(new UploadNotificationConfig()) 
        .setMaxRetries(2) 
        .startUpload(); //Starting the upload 

     } catch (Exception exc) { 
      Toast.makeText(TerminosYC.this.getActivity(), exc.getMessage(), Toast.LENGTH_SHORT).show(); 

     } 

     // params comes from the execute() call: params[0] is the url. 
     try { 
      return downloadUrl(urls[0]); 
     } catch (IOException e) { 
      return "Unable to retrieve web page. URL may be invalid."; 
     } 
    } 

答えて

0
デバッグ使用Stetho Facebookのための最善の方法

link

: はここに私のコードです
関連する問題