Я пытаюсь загрузить изображение с моего телефона Android на Flickr. Изображение выбрано из галереи. Когда я запускаю программу, ничего не происходит.
Что мне не хватает?
Код:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == SELECT_IMAGE)
if (resultCode == Activity.RESULT_OK) {
Uri selectedImageUri = data.getData();
selectedImage = getPath(selectedImageUri);
bitmap = BitmapFactory.decodeFile(selectedImage);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, bos);
bute data1[] = bos.toByteArray();
Uploder up = flickr.getUploder();
UploadMetaData uploadMetaData = new UploadMetaData();
uploadMetaData.setTitle(title);
up.upload(data1, uploadMetaData);}
public String getPath(Uri uri) {
String[] projection = { MediaStore.Images.Media.DATA };
Cursor c = managedQuery(uri, projection, null, null, null);
int column_index = c.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
c.moveToFirst();
return c.getString(column_index);
}