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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
push007
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 121
#1

Работа с параметрами методов - Программирование Android

27.07.2015, 13:39. Просмотров 186. Ответов 0
Метки нет (Все метки)

Здравствуйте! Я взял этот код с инета. Так как у меня опыта нету я не мог разобраться в этом коде. Когда поставил этот код эти два метода были красными(которые в комментах) потом я через alt+ins создал эти два но там как видите параметры другие. Но приложение запускается. Progress Dialog не скрывается. И выходит вот этот Toast - Unexpected Error occcured! [Most common Error: Device might "+ "not be connected to Internet or remote server is not up and running], check for other errors as well. Как решить?
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
// Share RegID and Email ID with GCM Server Application (Php)
    private void storeRegIdinServer(String regId2, String emailID) {
        prgDialog.show();
        params.put("emailId", emailID);
        params.put("regId", regId);
        System.out.println("Email id = " + emailID + " Reg Id = " + regId);
        // Make RESTful webservice call using AsyncHttpClient object
        AsyncHttpClient client = new AsyncHttpClient();
        client.post(ApplicationConstants.APP_SERVER_URL, params,
                new AsyncHttpResponseHandler() {
                    // When the response returned by REST has Http
                    // response code '200'
 
 
                    @Override
                    public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
                        // Hide Progress Dialog
                        prgDialog.hide();
                        if (prgDialog != null) {
                            prgDialog.dismiss();
                        }
                        Toast.makeText(applicationContext,
                                "Reg Id shared successfully with Web App ",
                                Toast.LENGTH_LONG).show();
                        Intent i = new Intent(applicationContext,
                                GreetingActivity.class);
                        i.putExtra("regId", regId);
                        startActivity(i);
                        finish();
                    }
 
                    @Override
                    public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
                        // Hide Progress Dialog
                        prgDialog.hide();
                        if (prgDialog != null) {
                            prgDialog.dismiss();
                        }
                        // When Http response code is '404'
                        if (statusCode == 404) {
                            Toast.makeText(applicationContext,
                                    "Requested resource not found",
                                    Toast.LENGTH_LONG).show();
                        }
                        // When Http response code is '500'
                        else if (statusCode == 500) {
                            Toast.makeText(applicationContext,
                                    "Something went wrong at server end",
                                    Toast.LENGTH_LONG).show();
                        }
                        // When Http response code other than 404, 500
                        else {
                            Toast.makeText(
                                    applicationContext,
                                    "Unexpected Error occcured! [Most common Error: Device might "
                                            + "not be connected to Internet or remote server is not up and running], check for other errors as well",
                                    Toast.LENGTH_LONG).show();
                        }
 
                    }
 
//                    @Override
//                    public void onSuccess(String response) {
//                        // Hide Progress Dialog
//                        prgDialog.hide();
//                        if (prgDialog != null) {
//                            prgDialog.dismiss();
//                        }
//                        Toast.makeText(applicationContext,
//                                "Reg Id shared successfully with Web App ",
//                                Toast.LENGTH_LONG).show();
//                        Intent i = new Intent(applicationContext,
//                                GreetingActivity.class);
//                        i.putExtra("regId", regId);
//                        startActivity(i);
//                        finish();
//
//                    }
 
                    // When the response returned by REST has Http
                    // response code other than '200' such as '404',
                    // '500' or '403' etc
//                    @Override
//                    public void onFailure(int statusCode, Throwable error,
//                                          String content) {
//                        // Hide Progress Dialog
//                        prgDialog.hide();
//                        if (prgDialog != null) {
//                            prgDialog.dismiss();
//                        }
//                        // When Http response code is '404'
//                        if (statusCode == 404) {
//                            Toast.makeText(applicationContext,
//                                    "Requested resource not found",
//                                    Toast.LENGTH_LONG).show();
//                        }
//                        // When Http response code is '500'
//                        else if (statusCode == 500) {
//                            Toast.makeText(applicationContext,
//                                    "Something went wrong at server end",
//                                    Toast.LENGTH_LONG).show();
//                        }
//                        // When Http response code other than 404, 500
//                        else {
//                            Toast.makeText(
//                                    applicationContext,
//                                    "Unexpected Error occcured! [Most common Error: Device might "
//                                            + "not be connected to Internet or remote server is not up and running], check for other errors as well",
//                                    Toast.LENGTH_LONG).show();
//                        }
//                    }
                });
    }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2015, 13:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с параметрами методов (Программирование Android):

Переопределение методов - Программирование Android
Здравствуйте! Помогите, пожалуйста разобраться. При вызове метода B.aa("Тест"), я получаю вывод в логах из методов B.aa(String x) и...

Слишком много методов - Программирование Android
Вот такая ошибка: Error:Execution failed for task ':app:transformClassesWithDexForDebug'. >...

Разобратся в логике работы методов - Программирование Android
Привет всем,совсем запутался. есть виджет который обновляется по расписанию(это все работает),получает данные с внешнего класса. 1)Ява...

Создание класса и вызов его методов - Программирование Android
Код: public class DIYliq extends AppCompatActivity implements View.OnClickListener, SeekBar.OnSeekBarChangeListener { //... int...

Вызов методов Context из статичного контекста - Программирование Android
Столкнулся с тем, что не могу получить содержимое ресурса из созданных классов. К примеру getString() не доступен. Нашел такой вариант...

Не вижу абстрактных методов в классе BaseAdapter - Программирование Android
Когда создаю свой класс, наследующий BaseAdapter, требуется реализовать 4 абстрактных метода: getCount(), getItem(), getItemId, getView....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2015, 13:39
Привет! Вот еще темы с ответами:

Работа с параметрами методов - C#
Скажите пожалуйста, почему программа ничего не выдаёт? Пустой экран в консоли. Программа по оличению простых чисел от непростых using...

Вызов методов с параметрами и возвращение результатов выполнения - Java SE
Доброго времени суток. Сейчас делаю тестовое задание на Junior Java Programmer и в целом мне понятно как реализовать его. Но я хочу что бы...

Список методов произвольного класса, с параметрами и возвращаемым результатом на основании делегата - C#
Привет всем! Я уже писал о подобном классе ReflectedFunctionsCore здесь, но у меня возникло желание его существенно упростить и...

Создать класс Tochka. Реализовать в классе конструктор по умолчанию (без параметров) и с параметрами, ряд методов для работы с точками плоскости - C#
(Создать класс Tochka. Реализовать в классе конструктор по умолчанию (без параметров) и с параметрами, ряд методов для работы с точками...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru