So erlauben Sie dem Benutzer, ein Bild mit dem SDCard-Ordner an die Wand zu stellen

Ich erlaube Benutzer zuposte eine Nachricht auf der Pinnwand von [Friend & User] eine langemit einzelnem statischen Bild, und für dieses Bild verwende ichWeb Image URL

Aber jetzt möchte ichBenutzer kann ein einzelnes Bild aus mehreren Bildern auswählen, wie 10 Bilder in einem bestimmten Ordner inSD-Karte, und dannPost an die Wand.

Also hier ist meine Frage, wie das geht?

Mein bestehender Code anPost statisches Bild an der Wand, lesen Sie unten:

@Override
public void onClick(DialogInterface dialog, int which) {

        Bundle params = new Bundle();
            params.putString("to", String.valueOf(friendId));
        params.putString("caption", getString(R.string.app_name));
        params.putString("description", getString(R.string.app_desc));
        params.putString("link", "http://www.google.com");
            params.putString("picture",FacebookUtility.HACK_ICON_URL);
            params.putString("name",getString(R.string.app_action));

            FacebookUtility.facebook.dialog(FriendsList.this,
           "feed", params, (DialogListener) new PostDialogListener());
      }
  }).setNegativeButton(R.string.no, null).show();
 } catch (JSONException e) {
      showToast("Error: " + e.getMessage());
}

FacebookUtility.java:-

public static final String HACK_ICON_URL = "http://2.bp.blogspot.com/-WuasmTMjMA4/TY0SS4TzIMI/AAAAAAAAFB4/6alyfOzWsqM/s320/flowers-wallpapers-love-blooms-roses-bunch-of-flowers.jpg";

Bestehenden Bildschirm meiner App prüfen,

Wie Sie im obigen Bildschirm sehen können, zeige ich nur ein einzelnes statisches Bild, wie ich oben geschrieben habe, aber jetzt möchte ich dem Benutzer erlauben, ein Bild aus mehreren Bildern mit der SD-Karte, meinem SD-Kartenpfad, auszuwählen mögen:/ sdcard / FbImages /

Jetzt möchte ich wissen, wie man die Schaltfläche über dem Bildschirm platziert [da ich keine benutzerdefinierte XML dafür verwende, das ist eine native Funktion in FacebookSDK]

Also hier ist meine FrageÖffnen des SD-Kartenordners und Auswählen eines einzelnen Bilds zum Posten aus mehreren Bildern

Antworten auf die Frage(3)

Ihre Antwort auf die Frage