Facebook API 3.0. – Aggiungere informazioni sul bundle al caricamento delle immagini

Sto utilizzando FB API 3.0 per Android e secondo gli esempi per la session che uso

Request request = Request.newUploadPhotoRequest(Session.getActiveSession(), image, new Request.Callback(); 

per caricare l'image. Ho bisogno di aggiungere un text di default a questa image, ma non riesco a capire where metterlo.

  • Android Bluetooth Serial / RFCOMM / SPP, Come modificare la BAUD RATE?
  • Come get DriveId della cartella creata in API Android di Google Drive
  • Android Paint PorterDuff.Mode.CLEAR
  • Come offuscare una libreria di Android (file .jar) utilizzando Proguard in Eclipse
  • Android a barra di scorrimento personalizzato
  • Barra degli strumenti di collasso di Android: come ridimensionare il text, in modo che mostra text integrale che parzialmente
  • Nella vecchia API c'era un pacchetto di parametri inviati:

     params.putByteArray("picture", imgData); params.putString(Facebook.TOKEN, accessToken); params.putString("caption", MyGlobals.INSTANCE.activeSetting.f_name); 

    Qual è il modo corretto di aggiungere text a Request for newUploadPhotoRequest?

    tnx.

  • Come impostare la carta da parati da immagini
  • Come funziona forceLayout () in Android
  • Come implementare un lettore audio per Android utilizzando MediaPlayer e MediaController?
  • La class Child di EditText appare diversa da quella normale di EditText su Android 4
  • Come utilizzare la scheda Firebase List
  • Rileva il certificato installato nel dispositivo Android
  • 2 Solutions collect form web for “Facebook API 3.0. – Aggiungere informazioni sul bundle al caricamento delle immagini”

    Dopo aver creato la richiesta e prima di eseguirlo, è ansible effettuare le seguenti operazioni:

     // Get the current parameters for the request Bundle params = request.getParameters(); // Add the parameters you want, the caption in this case params.putString("name", "My Caption String"); // Update the request parameters request.setParameters(params); // Execute the request Request.executeBatchAsync(request); 

    Con la soluzione di cui sopra non siamo in grado di aggiungere la descrizione all'image.

    Soluzione:

    sostituisci il name con il message perché:

     params.putString("name", "My Caption String"); 

    putString primo parametro putString è la chiave per la My caption String quella chiave è quella unica che è stata considerata come message .

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.