私のアプリケーションをサーバーに接続しようとしましたが、エラーが発生しました。助けてください!エラー:(54、91)エラー:互換性のないタイプ:intを文字列に変換できません。
私はintに文字列から変更しようとしたが、それはdidnの私は、サーバーへのボレーライブラリを使用して私のアプリを接続しようとしているが、私は自分のコードを実行しようとするたびに、私は次のエラー
incompatible types: int cannot be converted to String
を取得助けて!
show.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.POST, **<-------------error here**
showUrl, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONArray student = response.getJSONArray("student");
for (int i=0;i<student.length();i++){
JSONObject students = student.getJSONObject(i);
String firstname = students.getString("firstname");
String lastname = students.getString("lastname");
String age = students.getString("age");
result.append(firstname+""+lastname+""+age+""+"\n");
}
result.append("==\n");
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
requestQueue.add(jsonObjectRequest);
}
});
}
}
あなたの変換はどこですか? intはその年齢ですか?? –
私はこれをやってみた int age = students.getInt( "age"); しかし、それは助けになりませんでした! –
@AnujGajbhiyeあなたの 'JSON'レスポンスを共有できますか? –