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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android ExpandableListView настройка item http://www.cyberforum.ru/android-dev/thread1784916.html
Добрый день! Народ помогите пожалуйста, я сделал свой layout. Как мне там расположить вот этот код чтобы была imageView2 слева(максимально), TableLayout справа(максимально) и text_zadanie занимает все расстояние между ними. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:stretchColumns="*" ...
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)Возьмем любое приложение. типа. "Стильный Калькулятор". Что нужно знать, чтобы его сделать? 2)И еще одно возьмем Приложение. я не помню , как называется. Принцип его работы: приложение берет новость из любого интернет журнала и публикует(копирует) к...
Android Распаковать архив arj Необходимо распаковать программно архив arj. Подскажите библиотеку, которой можно воспользоваться. подробнее

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

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

24.07.2016, 22:34. Просмотров 182. Ответов 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 минуту
Все, исправил сам
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru