2013-05-07 1 views
0

이 적용되지 않습니다 푸른 적용되지 인수 (된 JSONObject, 목록>, 새로운 TableDeleteCallback() {})인수가 방법은 유형 MobileServiceTableBase에 (개체 TableDeleteCallback)을 삭제

위의 오류 코드는

입니다. 이 컴파일되지 않는 이유를 만들거나 오류 메시지가 delete() 방법은 2 개 인자로 호출해야한다고 안드로이드 응용 프로그램

public void deleteBlob(final String containerName, String blobName) { 
    //Create the json Object we'll send over and fill it with the required 
    //id property - otherwise we'll get kicked back 
    JsonObject blob = new JsonObject();  
    blob.addProperty("id", 0); 
    //Create parameters to pass in the blob details. We do this with params 
    //because it would be stripped out if we put it on the blob object 
    List<Pair<String,String>> parameters = new ArrayList<Pair<String, String>>(); 
    parameters.add(new Pair<String, String>("containerName", containerName)); 
    parameters.add(new Pair<String, String>("blobName", blobName));  
    mTableBlobs.delete(blob, parameters, new TableDeleteCallback() {    
     @Override 
     public void onCompleted(Exception exception, ServiceFilterResponse response) { 
      if (exception != null) { 
       Log.e(TAG, exception.getCause().getMessage()); 
       return; 
      } 
      //Refetch the blobs from the server 
      getBlobsForContainer(containerName); 
     } 
    }); 
} 

답변

0

에서 BLOB 컨테이너를 삭제하려고, 당신은 3을 전달하는이입니다.