問題タブ [jsonobjectrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
43 参照

php - JsonObjectRequest - 引数を送信できません

PHP コードから正しい応答を取得できない理由がわかりません。私の PHP コードの場合、それは非常に単純です。POST 引数を返すだけです。しかし、私の Android プロジェクトでは、すべての引数に対して null を返します。iOS プロジェクトで PHP コードをテストしようとしました。すべてが完璧に機能します。返さ["target": zh, "arrayString": <__NSSingleObjectArrayI 0x6000000192a0>(hello world), "source": en]れるので、おそらく私の Android プロジェクトに問題があると思います。その後、新しいプロジェクトを作成してもう一度やり直しましたが、それでも同じ問題が発生します。以下は、私の新しい Android プロジェクトの手順です。

Gradle のビルド

Androidマニフェスト

主な活動

デバッグ

PHP コード

0 投票する
3 に答える
397 参照

android - Android Volley JsonObjectRequest 形式: http://localhost:8080/xy?param1=1¶m2=2

次の形式でパラメーターを送信する Volley JsonObjectRequest (GET) を作成しようとしています。

http://localhost:8080/xy?param1=1¶m2=2

私の問題は、param1 が「1」で param2 が「2」の場合、Response-Code 200 (OK) を取得する必要があることです。しかし、私はいつも間違った応答コードを受け取ります。リクエストが間違った形式で送信されていると思います。

ありがとう!

0 投票する
1 に答える
309 参照

java - Java 匿名クラス (インターフェースの実装) コールバックが別の関数に渡されると null になる

Android Java JsonObjectRequests のコールバックを実装しようとしています。ほぼそのままのコードを示す投稿が何十も見つかりました。私の問題は、callbackがnullであることです。2 つのインライン コメントを参照してください。

明確にするために、テスト中にcallbacknull ではないことに一度だけ注意しました。それ以来、繰り返し実行によって null 以外のコールバックが生成されることはありません。私は Java を始めてまだ 8 日しか経っていません。

DispatchBuddyBaseシングルトンは、メイン アクティビティで 1 回だけインスタンス化されますDBVolley。追加のすべての参照は、 経由で同じものを取得しDispatchBuddyBase.getInstance()ます。他の場所では匿名クラスに問題はありませんでした。

Volley コードは骨組みであり、リクエストを問題なく起動します。JsonObjectRequest は、私が Google から期待するすべてのものを正常に取得します。このコールバックを除いて、他のすべては順調に機能しています。

このコールバックを正しく渡すには、何を修正する必要がありますか?