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

Функция возврата JSON PHP - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сделать RelativeLayout во весь экран устройства http://www.cyberforum.ru/android-dev/thread1692669.html
У меня есть разметка активити activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout...
Программирование Android Отправка смс без участия пользователя Вроде такое не возможно? А с рут правами? http://www.cyberforum.ru/android-dev/thread1692614.html
Программирование Android Таблица из ImageView
Как сделать 9 картинок 3х3, чтобы между ними не было отступов. Точнее я знаю как, вопрос в другом. Как указать android:layout_height (ImageView) по высоте самой картинки (Ресурса)? <TableLayout ...
Как правильно пересоздать ViewSub? Программирование Android
Layout должен создаваться на активити по нажатию на кнопку, для этого использую ViewStub! Суть такова: при нажатии кнопки проверяю существует ли ViewStub, если нет - его создаю и вывожу на экран,...
Программирование Android BroadcastReceiver, куда добавить код? http://www.cyberforum.ru/android-dev/thread1692341.html
помогите понять часть статьи https://habrahabr.ru/post/234425/. добрался до Для работы BroadcastReceiver'а надо добавить немного кода в onCreate() или подобный метод вашего класса: IntentFilter...
Программирование Android Как локализовать массив заголовков? Есть массив заголовков на русском языке созданный программно в java. Нужно его перевести на английский язык. Через Stringовые ресурсы не получается. В программировании нуб. Помогите разобраться ... подробнее

Показать сообщение отдельно
kimsan
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 50

Функция возврата JSON PHP - Программирование Android

23.03.2016, 16:32. Просмотров 172. Ответов 4
Метки (Все метки)

Всем привет!
У меня проблема с функцией на сервере,не могу понять почему не возвращает значение в Android,помогите пожалуйста.
Вот кусок Android
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
Retrofit retrofit = new Retrofit.Builder()
                .baseUrl("http://iskanderos.ru")
                .addConverterFactory(GsonConverterFactory.create())
                .build();
 
        final Service service = retrofit.create(Service.class);
 
        Button button = (Button) findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                final Data data = new Data();
                data.data = 55;
 
                service.getData(data).enqueue(new Callback<Void>() {
                    @Override
                    public void onResponse(Call<Void> call, Response<Void> response) {
                        Toast.makeText(getApplicationContext(),
                                " - OK",
                                Toast.LENGTH_SHORT).show();
                    }
 
                    @Override
                    public void onFailure(Call<Void> call, Throwable t) {
                        Toast.makeText(getApplicationContext(),
                                t.getLocalizedMessage(),
                                Toast.LENGTH_SHORT).show();
                    }
                });
            }
        });
    }
вот кусок php на сервере
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?php
function getJson () {
    $data = file_get_contents('php://input');
    $obj = json_decode ($data,true);
    $asd = json_encode ($obj);
    return $asd;
}
 
$sTemp = getJson ();
return $sTemp;
 
?>
проверял через postman,отпралял json ничего не выводит,если поменять return $sTemp; на echo $sTemp; то выводит json как надо,почему тогда на Android не приходит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru