Форум программистов, компьютерный форум, киберфорум
Наши страницы

Android Загрузка изображения на стену vkontakte - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Java на Android http://www.cyberforum.ru/android-dev/thread967229.html
Чисто теоретический вопрос. Почему Григорий Корнеев в своих лекциях http://www.lektorium.tv/lecture/?id=13356 говорит что в Android не совсем Java?
Программирование Android Распознавание текста с фотографии как можно распознать текст на фотографии с камеры. алгоритм, готовая реализация, чего нибудь почитать и т.д. где искать http://www.cyberforum.ru/android-dev/thread967150.html
Программирование Android LogCat при отладке
Почему когда при отладке происходит сбой программы, то LogCat ничего не пишет? Приходится запускать еще раз, но уже без дебагера и смотреть "FATAL EXCEPTION".
Десятичный разделитель Программирование Android
Скажите, у андроида десятичный разделитель всегда точка? Если нет, то как получить его значение? Искал что-то вроде DecimalSeparator, но не нашел.
Программирование Android Bluetooth http://www.cyberforum.ru/android-dev/thread966663.html
Здравствуйте написал вот что package com.example.fdsafdfa; import java.io.OutputStream; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import...
Программирование Android Перехват активизации TextView Нужно при активизации TextView выделять весь его текст для того, чтобы с вирт. клавиатуры не нужно было его посимвольно удалять. Как поймать событие активизации? подробнее

Показать сообщение отдельно
Sarmak
58 / 57 / 3
Регистрация: 01.12.2009
Сообщений: 177
02.10.2013, 19:30  [ТС]
Да. токен получен, авторизация пройдена.
1й пункт возвращает мне адрес сервера, на который надо грузить.

я не знаю как написать post-запрос на этот адрес и в каком формате приложить картинку, если она у меня хранится как bitmap.

Пробую так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
private void postToWall() {
        new Thread(){
            @Override
            public void run(){
                try {
                    /*String text=messageEditText.getText().toString();
                    api.createWallPost(account.user_id, text, null, null, false, false, false, null, null, null, null);
                    */
                    String address = api.photosGetWallUploadServer(account.user_id, null);   
                    
                    HttpClient httpClient = new DefaultHttpClient();
                    HttpPost post = new HttpPost(address);
                         
                    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
                    nameValuePairs.add(new BasicNameValuePair("photo", "http://cs419926.vk.me/v419926234/9cfa/P0rXLAl9l8I.jpg"));
                    post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
                               
                    HttpResponse httpResponse;
                    httpResponse = httpClient.execute(post);
                    post.abort();
                    HttpEntity httpEntity = httpResponse.getEntity();
                    String response = EntityUtils.toString(httpEntity);
                    httpResponse.getEntity().consumeContent();
         
                    JSONObject jsonResponse = new JSONObject(response);
                    
                  
                    JSONObject data = jsonResponse.getJSONObject("data");
                    String serv = data.getString("server");
                    String photo_add = data.getString("photo");
                    String hash_my = data.getString("hash");
                    Collection<String> tmp = new ArrayList<String>();
                    ArrayList<Photo> my = api.saveWallPhoto(serv, photo_add, hash_my, null, null);
                    
                    api.createWallPost(account.user_id, null, tmp, null, false, false, false, null, null, null, null);  
                    
                    runOnUiThread(successRunnable);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }.start();
    }
и всё равно не отправляет, подскажите кто-нибудь, что не так?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru