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

Android, не работает регистрация - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ExpandableListView настройка item http://www.cyberforum.ru/android-dev/thread1784916.html
Добрый день! Народ помогите пожалуйста, я сделал свой layout. Как мне там расположить вот этот код чтобы была imageView2 слева(максимально), TableLayout справа(максимально) и text_zadanie занимает...
Программирование Android Создать активити которе будет закрываться только при выполнении условия Доборго времени суток. Как можно создать такое активити которое будет закрываться только если какое то условие выполняется? Например ТОЛЬКО по нажатию определенной кнопки? http://www.cyberforum.ru/android-dev/thread1784802.html
Программирование Android Обьяснение принципа работы Dependency Injection
Привет всем, как обычно паттерны зачастую сложно даются пониманию, и мне хотелось бы ясно и чётко понять принцип работы Dependency Injection на самом простейшем примере. Может быть кто знает и здесь...
Как получить имена системных уведомлений в NotificationListenerService Программирование Android
В NotificationListenerService при получении getPackageName системные уведомления, такие как "Выберите способ ввода", "Режим модема или точки Wi-Fi" и т.д. выдают только имя "android". Задача в том...
Программирование Android Что нужно знать, чтобы сделать приложение? http://www.cyberforum.ru/android-dev/thread1784470.html
П.С. Прошу не убивать мои фантазии и объективно ответить. пожалуйста. Я не понимаю, что нужно знать. чтобы сделать приложение . Например. 1)Возьмем любое приложение. типа. "Стильный...
Программирование Android Распаковать архив arj Необходимо распаковать программно архив arj. Подскажите библиотеку, которой можно воспользоваться. подробнее

Показать сообщение отдельно
samuliak
2 / 2 / 0
Регистрация: 29.01.2015
Сообщений: 25

Android, не работает регистрация - Программирование Android

24.07.2016, 22:34. Просмотров 221. Ответов 2
Метки (Все метки)

Утром все было хорошо, потом делал правки разные - перестало работать! Потом вернулся к первоначальному ввиду (из репозитория), но все равно не регистрирует.
Код регистрации:
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
Retrofit client = new Retrofit.Builder()
                .baseUrl(Constants.HOST)
                .addConverterFactory(GsonConverterFactory.create())
                .build();
        PsychogolistAPI service = client.create(PsychogolistAPI.class);
        ClientAPI proverkaService = client.create(ClientAPI.class);
 
        final Psychogolist doctor = new Psychogolist(login, name, surname, password, age,
                country, city, interest, place_of_work, university, specialization,
                competence, direction);
        final Call<Void> str = service.saveDoctor(doctor);
        final Call<Client> proverka = proverkaService.getClientByLogin(doctor.getLogin());
 
        proverka.enqueue(new Callback<Client>() {
            @Override
            public void onResponse(Call<Client> call, Response<Client> response) {
                if (response.isSuccessful())
                    loginIsBusy();
                else {
                    str.enqueue(new Callback<Void>() {
                        @Override
                        public void onResponse(Call<Void> call, Response<Void> response) {
                            progressDialog.hide();
                            progressDialog.dismiss();
                            if (response.isSuccessful()) {
                                Toast.makeText(getBaseContext(), R.string.registration_was_succesful,
                                        Toast.LENGTH_LONG).show();
                                clearUI();
                                Intent i = new Intent(getBaseContext(), AuthorizationActivity.class);
                                Bundle bundle = new Bundle();
                                bundle.putParcelable(Psychogolist.class.getCanonicalName(), doctor);
                                i.putExtras(bundle);
                                i.putExtra("TYPE", "Doctor");
                                startActivity(i);
                            } else {
                                Toast.makeText(getBaseContext(), R.string.unpossible_registred, Toast.LENGTH_LONG).show();
                                loginRegIL.setError("Логин занят! ");
                            }
                        }
                        @Override
                        public void onFailure(Call<Void> call, Throwable t) {
                            Toast.makeText(getBaseContext(), R.string.connecting_error, Toast.LENGTH_LONG).show();
                            progressDialog.hide();
                            progressDialog.dismiss();
                            clearUI();
                        }
                    });
                }
            }
 
            @Override
            public void onFailure(Call<Client> call, Throwable t) {
                progressDialog.hide();
                progressDialog.dismiss();
                Log.e("samuliak", "error > "+t.toString());
            }
 
            private void loginIsBusy() {
                Toast.makeText(getBaseContext(), R.string.unpossible_registred, Toast.LENGTH_LONG).show();
                loginRegIL.setError(getResources().getString(R.string.login_is_busy));
                YoYo.with(Techniques.Shake).duration(700).playOn(loginRegIL);
            }
        });
API retrofit:
Java
1
2
3
    // регистрация
    @POST("psychologist/save")
    Call<Void> saveDoctor(@Body Psychogolist doctor);
Обработчик на сервере:

Java
1
2
3
4
5
6
//   Сохранить психолога
    @RequestMapping(value = "/psychologist/save", method = RequestMethod.POST)
    @ResponseBody
    public void savePsychologist(@RequestBody Psychologist psychologist){
        service.save(psychologist);
    }
В чем проблема?? В стек выбивает вот такую ошибку:
Код
java.io.EOFException: End of input at line 1 column 1
Добавлено через 5 часов 1 минуту
Все, исправил сам
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru