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

Не приходит ответ при HttpPost - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Приложение на андроид для поиска вакансий по Белоруссии. С чего начать? http://www.cyberforum.ru/android-dev/thread1152927.html
Добрый день, взял на дипломный проект приложение на андроид для поиска вакансий по Белоруссии, но понятия даже не имею с чего начать. По идее нужно сейчас клянчить API у всех подряд сайтов с...
Программирование Android Dimens как работать? как создать какой нибудь Dimens, чтоб на всех экранах корректно отображалось. Существует ли в андроид студии какой нибудь инструмент для этого? http://www.cyberforum.ru/android-dev/thread1152828.html
Адаптировать андроид приложения Программирование Android
Здравствуйте! Сразу извиняюсь, за то что может быть это тема уже не однократно поднималась. Вопрос: Как адаптировать андроид приложения под разные экраны? Так так дизайн был сверстанный на экран...
Программирование Android Подключаем GoogleDrive НЕ находит import com.google.api
Пытаюсь подключить com.google.android.gms.common.api.GoogleApiClient http://developer.android.com/reference/com/google/android/gms/common/api/GoogleApiClient.html Для испольщования GoogleDrive...
Программирование Android Написание ежедневника. Есть исходник. Помогите в нем разобраться http://www.cyberforum.ru/android-dev/thread1152321.html
Добрый день, на носу дипломная робота, а я по android мягко говоря не очень) Решил написать ежедневник, клацал, искал, ничего толком не сделал. Нарвался на чей то исходник, помогите разобраться где...
Программирование Android Обновление экрана игры, нужна подсказка Обьясните пожалуйста часть кода игры Змейка, а именно меня интересует интервал, через который обновляется экран, и обьекты, расположенные на экране. В классе AndroidFastRenderView вычисляется... подробнее

Показать сообщение отдельно
AeroWhite
Форумчанин.NET
540 / 411 / 63
Регистрация: 12.02.2013
Сообщений: 834

Не приходит ответ при HttpPost - Программирование Android

21.04.2014, 13:55. Просмотров 745. Ответов 4
Метки (Все метки)

Уже неделю мучаюсь с одной проблемой. Необходимо отправить запрос на сервер и получить ответ. Запрос, как я понимаю, проходит, однако ответ по какой-то причине не приходит.
Запрос с AsyncTask:
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
  class RequestTask extends AsyncTask<String, String, String> {
 
        @Override
        protected String doInBackground(String... params) {
 
                try {
                        DefaultHttpClient hc = new DefaultHttpClient();
                        ResponseHandler<String> res = new BasicResponseHandler();
                        HttpPost postMethod = new HttpPost(params[0]);
 
                        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
                        nameValuePairs.add(new BasicNameValuePair("s", tvText.getText().toString()));
                        nameValuePairs.add(new BasicNameValuePair("per_pg", "100"));
                        postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));
                        String response = hc.execute(postMethod, res);
                        respText.setText(response.toString());
                } catch (Exception e) {
                        System.out.println("Exp=" + e);
                }
                return null;
        }
 
        @Override
        protected void onPostExecute(String result) {
 
                dialog.dismiss();
                super.onPostExecute(result);
        }
 
        @Override
        protected void onPreExecute() {
 
                dialog = new ProgressDialog(FullscreenActivity.this);
                dialog.setMessage("Ищем...");
                dialog.setIndeterminate(true);
                dialog.setCancelable(true);
                dialog.show();
                super.onPreExecute();
        }
}
Вызываю так:
Java
1
2
3
4
5
6
        startButton.setOnClickListener (new OnClickListener() {
            @Override    
            public void onClick (View v) {
                            new RequestTask().execute("http://textpesni.org/");
            }
            });
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru