데이터베이스에 연결하고 JSONArray를 반환하는 AsyncTask가 있습니다. 데이터가 ListView에 표시됩니다. 나는을 ListItem을 클릭하면 지금이 된 JSONObjectAndroid 새로운 의도없이 새로운 클래스 표시
Intent it = new Intent(DisplaySearchResults.this, Display.class);
try
{
it.putExtra("ID", jArray.getJSONObject(position).getString("ID").toString());
it.putExtra("TITLE", jArray.getJSONObject(position).getString("TITLE").toString());
it.putExtra("STRING", jArray.getJSONObject(position).getDouble("STRING"));
it.putExtra("SOME TEXT", jArray.getJSONObject(position).getString("SOME TEXT").toString())
} catch (JSONException e)
{
e.printStackTrace();
}
startActivity(it);
의 데이터와 새로운 의도를 시작하는 것은 이제 더는 그렇게 할 수 없다 가능
Display d = new Display(jsonArray);
JSONArray는 기본적으로 String이므로 전체 JSON Object를 추가 할 수 있습니다. – vandus
고마워요 - 적어도 훨씬 더 편합니다 :) – user0815