Как разрешить пользователю размещать изображение на стене с помощью папки SDCard
Я разрешаю пользователюопубликовать сообщение на их стене [Friend & User] вдольс одним статическим изображениеми для этого изображения я используюURL веб-изображения
Но теперь я хочупозволяют пользователю выбрать любое изображение из нескольких изображений, как 10 изображений, хранящихся в определенной папке вSD Card, а потомразместить на стене.
Итак, вот мой вопрос, как это сделать?
Мой существующий код дляразместить статическое изображение на стене, читай ниже:
@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";
Проверьте существующий экран моего приложения,
Как вы можете видеть на приведенном выше экране, я показываю только одно статическое изображение, как я написал выше, но теперь я хочу позволить пользователю выбрать изображение из нескольких изображений, используя SD-карту, мой путь SDCard любить:/ SDCard / FbImages /
Теперь я хочу знать, как разместить кнопку на экране выше [потому что я не использую для этого никакой пользовательский xml, это родная функция в FacebookSDK]
Вот мой вопроскак открыть папку SDCard и как выбрать одно изображение для публикации из нескольких изображений