Форум программистов, компьютерный форум 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 xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" ...
Android Отправка смс без участия пользователя Вроде такое не возможно? А с рут правами? http://www.cyberforum.ru/android-dev/thread1692614.html
Android Таблица из ImageView
Как сделать 9 картинок 3х3, чтобы между ними не было отступов. Точнее я знаю как, вопрос в другом. Как указать android:layout_height (ImageView) по высоте самой картинки (Ресурса)? <TableLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:stretchColumns="*" android:shrinkColumns="*" ...
Как правильно пересоздать ViewSub? Android
Layout должен создаваться на активити по нажатию на кнопку, для этого использую ViewStub! Суть такова: при нажатии кнопки проверяю существует ли ViewStub, если нет - его создаю и вывожу на экран, если он есть - его нужно убрать! ViewStub viewStub = null; View v; public void onClick(View view) { if (viewStub == null){ viewStub = (ViewStub) finalView.findViewById(R.id.space); v =...
Android BroadcastReceiver, куда добавить код? http://www.cyberforum.ru/android-dev/thread1692341.html
помогите понять часть статьи https://habrahabr.ru/post/234425/. добрался до Для работы BroadcastReceiver'а надо добавить немного кода в onCreate() или подобный метод вашего класса: IntentFilter mFilter = new IntentFilter("REFRESH"); mContext.registerReceiver(mMessageReceiver, mFilter); isRegistered = true;и завис. непонятно , куда вставлять данный код - если в новый класс, то как. ведь...
Android Как локализовать массив заголовков? Есть массив заголовков на русском языке созданный программно в java. Нужно его перевести на английский язык. Через Stringовые ресурсы не получается. В программировании нуб. Помогите разобраться String head_array = {"Норма", "Недостаточность митрального клапана", "Стеноз митрального клапана", "Недостаточность аортального клапана", "Стеноз аортального клапана", ... подробнее

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

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

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